UIKit Framekwork 总览

UIKit框架提供了iOS App所需要的基础设施和管理,这个框架提供窗口和视图结构用于管理用户界面;提供事件处理的基础设施用于用户输入;以及main run loop以及系统交互用于支持app模型的建立。

UIkit支持以下功能:


1. view controller 模型来囊括用户界面

2. 支持触摸和动态事件处理

3. 支持包含iCloud integration的文档模型,详见Document-Based App Programming Guide for iOS

4. 图形和窗口支持,详见View Programming Guide for iOS

5. 支持管理App在前台和后台的执行

6. 支持打印,详见Drawing and Printing Guide for iOS

7. 支持基于标准UIKit controls的自定义特性

8. 支持文本和web内容

9. 支持剪切、复制、粘贴

10. 支持用户界面内显示动画

11. 通过URL schemes 和 framework来集成系统中的其他app

12. 可支持残疾人使用

13. 支持推送

14. 支持本地通知

15. 创建PDF

16. 支持像系统键盘一样特性的自定义输入界面

17. 支持创建于系统键盘加护的文本界面

18. 支持通过email、Twitter、Facebook等分享内容。


此外,UIKit在特定设备上还支持:


1. 嵌入相机应用

2. 访问用户的图片库

3. 查看设备名字和模组信息

4. 查看电池状态信息

5. 查看距离传感器信息

6. 通过耳机外设远程控制

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容