UIKit 各类概述1.UIAcceleration:被叫做加速事件的一个 UIAcceleration 类的实例是用来代表即时的三维加速数据。为了接收重力加速度,要注册一个应用应用程序作为一个共享 UIAccelerater 对象的委托对象(参考 UIAcceleromete类)。2. UIAccelerater:UIAccelerater 类可以让你的寄存器接收到从板载硬件上得到的加速相关数据。当设备移动时,它的硬件能够报告沿主线在三维空间中的线性加速度变化。你可以利用这些数据来检测器件的电流方向和该方向的瞬时变化。你可以使用这瞬时变化输入到一个游戏或者启动应用程序中的一些行动。3. UIaccessibilityElementUIAccessibilityElement 类封装的项目信息对一些特别的人可见,默认情况下是不可访问的。例如,一个图标或文字图像不会自动访问,因为它没有继承的 UIView(或 UIControl)。一个包含等非视图的项目,创建一个实例来表示每个项目需要访问的UIAccessibilityElement。4.UIBarItemUIBarItem 是一个抽象的超类用来在屏幕的底部给项目加上一栏。带栏的条目类似于一个按钮的方式。他们有标题,有图片,动作和目标。你可以在项目中启用和禁用一个带栏条目。(1)UIBarButtonItem一个栏按钮项目是放置在一个 UIToolbar 或 UINavigation 对象专门的按钮。它从它的抽象父类,UIBarItem 继承的基本按钮的行为。UIBarButtonItem 定义额外的初始化方法和属性,使用工具栏和导航栏。(2)UITabBarItemUITabBarItem 类实现了一个带标签栏的项目,UITabBar 类的实例。一个标签栏严格地以收音机模式来运作,其中一个项目是在选定的时间,点击标签栏项目切换上面的标签栏。您还可以指定在标签栏上项目的信息,例如加入额外的视觉徽章值,应用程序上使用该项目的徽章,以显示新的数量。这个类还提供了一些系统默认创建的项目。5.UIBezierPathUIBezierPath 类,您可以定义一个路径由直线和曲线的线段组成,并呈现在您的自定义视图路径。您可以使用这个类,最初只是为您的路径中指定的几何形状。路径可以定义简单的形状,如矩形,椭圆形和圆弧,或他们可以定义复杂的多边形,采纳直线和曲线线段的混合物。定义的形状后,您可以使用这个类的其他方法来呈现当前图形上下文的路径。6.UIColor一个 UIColor 对象代表的颜色,有时不透明(alpha 值)。您可以使用 UIColor 对象来存储颜色数据,并在绘画过程中,你可以用它们来设置当前填充和笔触颜色。7.UIDeciveUIDevice类提供了一个单个实例代...