UIKit

简介

iOS系统所有程序都需要通过该框架实现下述核心功能:

  • 应用程序管理
  • 用户界面管理
  • 图形和窗口支持
  • 多任务支持
  • 处理触摸及移动事件。
  • 代表标准系统视图和控件的对象
  • 文本和web内容相关操作
  • 剪切、复制以及粘贴
  • 使用动画显示用户界面内容
  • 通过URL方式将其他应用程序整合到系统
  • 苹果推送通知服务支持
  • 为残疾用户提供辅助功能
  • 本地通知的调度和发送
  • 创建PDF
  • 使用定制输入视图(其行为类似系统键盘)
  • 创建和系统键盘进行交互的定制文本视图

UIKit还为下述和设备紧密相连的功能提供支持:

  • 加速器数据
  • 内置相机
  • 用户的图片库
  • 设备名称和模型信息
  • 电池状态信息
  • 距离感应器信息
  • 来自绑定听筒的远程控制信息




常用类的API简介(中文)




Demo