UIkit框架介绍
UIKit Framework
The UIKit framework (UIKit.framework
) provides crucial infrastructure for implementing graphical, event-driven apps in iOS, including the following:
Basic app management and infrastructure, including the app’s main run loop
User interface management, including support for storyboards and nib files
A view controller model to encapsulate the contents of your user interface
Objects representing the standard system views and controls
Support for handling touch- and motion-based events
Support for a document model that includes iCloud integration; see Document-Based App Programming Guide for iOS
Graphics and windowing support, including support for external displays; see View Programming Guide for iOS
Multitasking support; see Multitasking
Printing support; see Drawing and Printing Guide for iOS
Support for customizing the appearance of standard UIKit controls
Support for text and web content
Cut, copy, and paste support
Support for animating user-interface content
Integration with other apps on the system through URL schemes and framework interfaces
Accessibility support for disabled users
Support for the Apple Push Notification service; see Apple Push Notification Service
Local notification scheduling and delivery; see Local Notifications
PDF creation
Support for using custom input views that behave like the system keyboard
Support for creating custom text views that interact with the system keyboard
Support for sharing content through email, Twitter, Facebook, and other services
In addition to providing the fundamental code for building your app, UIKit also incorporates support for some device-specific features, such as the following:
The built-in camera (where present)
The user’s photo library
Device name and model information
Battery state information
Proximity sensor information
Remote control information from attached headsets
For information about the classes of the UIKit framework, see UIKit Framework Reference.
最新文章
- iOS开发——高级篇——流水布局UICollectionViewFlowLayout的基本使用
- js中的call与apply深入浅出
- 使用SQL语句创建SQL数据脚本(应对万网主机部分不支持导出备份数据)
- 2.1.12 Next Permutation 下一个字典序数组
- [转]国内良心DNS汇集
- mac上java开发环境
- 2016032701 - ubuntu安装jdk
- 百度——地图API——IOS v2.0.2—入门篇
- 《C/C++专项练习》 — (3)
- WPF换肤之二:可拉动的窗体
- 学习笔记——访问者模式Visitor
- 如何写jquery插件
- 肝 hibernate 配置and增删改查 and 测试
- 使用Android服务,实现报警管理器和广播接收器
- luogu P4161 [SCOI2009]游戏
- C# 使用Win32 API将1个EXE程序嵌入另1个程序中
- while 、函数、参数
- ZOJ 2132 The Most Frequent Number (贪心)
- (转)WebSphere的web工程中怎么获取数据源
- Windows7下无法打开chm(mk:@MSITStore:路径[cannot open the file mk@MSITstore:路径]),chm索引就关闭的解决办法