UIKit各类详解:
UIKit各你好神手什么时候上映类概述
1.UIAcceleration:
被叫做加速事件的一个UIAcceleration例是用来代表即的三加速数据。接收重力加速度,要注册一个应用应用程序作为一个共享UIAccelerater对象的委托对象(参考UIAcceleromete类)。
2. UIAccelerater:
UIAccelerater类可以让你的寄存器接收到从板载硬件上得到的加速相关数据。当设备移动时,它的硬件能够报告沿主线在三维空间中的线性加速度变化。你可以利用这些数据来检测器件的电流方向和该方向的瞬时变化。你可以使用这瞬时变化输入到一个游戏或者启动应用程序中的一些行动。
3. UIaccessibilityElement
UIAccessibilityElement封装的项目信息对一些特殊的人可见,默认情况下是不可访问的。
例如,一个图标或文字像不会自动访问,因它没有承的UIView(或UIControl)。一个包含等非视图的目,建一个例来表示每个目需要访问的UIAccessibilityElement。
4.UIBarItem
UIBarItem是一个抽象的超类用来在屏幕的底部给项目加上一栏。带栏的条目类似于一个按钮的方式。他们有标题,有图片,动作和目标。你可以在项目中启用和禁用一个带栏条目。
(1)UIBarButtonItem
一个栏按钮项目是放置在一个UIToolbar或UINavigation对象专门的按钮。它从它的抽象父类,UIBarItem继承的基本按钮的行为。UIBarButtonItem定义额外的初始化方法和属性,使用工具栏和导航栏。
(2)UITabBarItem
UITabBarItem类实现了一个带标签栏的项目,UITabBar例。一个标签栏严格地以收音机模式来运作,其中一个目是在定的上单英雄时间,点击标签栏项目切上面的标签栏。您可以指定在标签栏目的信息,例如加入外的视觉徽章电话应用程序上使用该项目的徽章,以示新件的数量。类还提供了一些系认创建的目。
5.UIBezierPath
UIBezierPath,您可以定一个路径由直线和曲线线成,并呈在您的自定义视图路径。您可以使用,最初只是您的路径中指定的几何形状。路径可以定义简单的形状,如矩形,椭圆形和弧,或他可以定的多形,采用直线和曲线线段的混合物。定的形状后,您可以使用的其他方法来呈当前形上下文的路径。
6.UIColor
一个UIColor象代表的,有不透明(alpha)。您可以使用UIColor象来存储颜数据,并在程中,你可以用它置当前填充和笔触
7.UIDecive
UIDevice提供了一个例代表当前设备。从例中,可以取有关设备的唯一的ID,分配名称,设备型号,和操作系名称和版本等信息。您也可以使用的UIDevice例,检测设备的特点,如物理方向的化。 使用方向属性得到当前的方向,或注册UIDeviceOrientationDidChangeNotification通知收到更改通知。在使用些技因为我不知道下一辈子是否还能遇见你得定位数据之前,你必使数据传递,使用的beginGeneratingDeviceOrientationNotifications方法。当您不再需要跟踪设备的方向,用endGeneratingDeviceOrientationNotifications方法来禁用交付的通知..
8.UIDocumentInteractionController
一个文件交互控制器一起委托象,提供用程序管理与本地系中的文件的用交互的支持。例如,一个件程序可能使用,允户预览附件和其他用程序中打开它。使用,目前预览的用界面,打开,复制或打印指定的文件。
9.UIEvent
一个UIEvent象(或者简单,一个事件象)代表在IOS的事件。一般有三种型的
事件:触摸事件,运事件和程控制的事件,。程控制的事件使一个Responder象来接收来自外部的附件或耳机的命令,以便它可以管理管理音视频,例如,播放视频或跳到下一音
10.UIFont
UIFont提供了用于取和置字体信息的接口。提供了访问字体的特点,提供了访问是在布局程中中使用的字体的字形信息系。他接受它参数的方法,您可以使用字体象。
11.UIGestureRecognizer
UIGestureRecognizer是一个具体的手势识别类的抽象基。一个手势识别对象(或简单,一个手势识别)中分离出来承认这认识上的姿和行逻辑。当象之一承一个共同的姿,或者,在某些情况下,改的姿,它送一个作消息,每一个指定的目镜。以下胃具体的子类:
(1)UITapGestureRecognizer
个或多个塞子。指定数量的手指必要承的姿,挖掘看指定的次数。快币充值
(2)UIPinchGestureRecognizer
看起来捏的手,涉及两个接触。当用将两个手指,向方的传统小;当用将两个手指从彼此离,传统义变焦。
(3)UIRotationGestureRecognizer
看起来轮换涉及两个触摸手。当用手指方的周运,基本的应该在相的方向和速度旋
(4)UISwipeGestureRecognizer
看起来刷卡在一个或多个方向的手家用净水器哪种好。抨是一个独立的姿,因此,相关的操作的消息送每个手只有一次。
(5)UIPanGestureRecognizer
看起来平移(拖)的手。用看上一个或更多的手指,而他平移。个手势识别动作方法的客端可以要求它目前的翻和手的速度。
(6)UILongPressGestureRecognizer
看起来按手。用按下一个或更多的手指行动讯送至少指定期限。此外,手指可能要承的姿唯一指定的距离;如果他超越个限制的姿
12.UIImage
一个UIImage象是一个高次的的方式来像数据。您可以从文件中建的像,从石英像中的物体,或从您收到的原始像数据。 UIImage的类还提供制到当前形的上下文中,使用不同的混合模式和不透明度的几种选择
13.UILocalizedIndexedCollation
UILocalizedIndexedCollation方便有部分指数的图表进行组织,整理,以及数据本地化 。表视图的数据源,然后使用排序象提供的标题索引标题的表视图。
14.UILocalNotification
UILocalNotification例表示,用程序可以提交它的用在特定的日期和时间安排的通知。操作系负责在适当的时间提供通知;没有要运行生的用程序。然本地的通知似,因是用于示警,播放声音和徽章的用程序图标程通知,它成和本地传递,不需要与程服接。
15.UIMenuController
身UIMenuController例介了菜界面的剪切,复制,粘正品匡威帆布鞋选择选择,和删除命令。
16.UINavigationItem
UINavigationItem封装了一个UINavigationBar象的堆上推目的信息。一个是用于控制次的内容。一个UINavigationItem指定什么是上的示,当它是部的目,也代表它是如何,后面的目。
17.UINib
UINib例作为对象包装或容器,Interface Builder的nib文件。一个UINib象在内存中存的一个nib文件的内容,准解档和例。当您的用程序需要例化的nib文件的内容,它可以这样做,而不必从nib文件加数据,从而提高性能。 UINib象可以自动释该缓存笔尖数据免费为您的用程序内存在低内存条件下,重新装数据下一次你的用程序例笔尖。您的用程序应该使用UINib,它需要反复例相同的笔尖数据。例如,如果您的表视图使用nib文件例表视图细胞,存中UINib象的笔尖可以提供着的性能改善。
18.UIPasteboard
UIPasteboard许应用程序共享用程序内部或与其他用程序使用的全系用程序特定的黏贴板的数据。
19.UIPopoverController
UIPopoverController是用于管理在popover中内容的呈使用popovers暂时地呈现目前信息暂时而且用一种不超整个屏幕就像一个模态视图的方式。 popover内容是你在
一个特殊型的窗口的有内容上分。 popover仍然可,直到用龙头以外的popover窗口或你明确回。 Popover控制器iPad等设备的提供使用限。尝试在其他设备结果出现异常时进行新的一个创建
20.UIPrintFormatter   
UIPrintFormatter打印格式化的抽象基 展示传统的可打印的内容象可以跨页边界。由于打印格式化,打印系,可以自打印与打印格式化的内容相关型。以下为UIPrintFormatter的子类:
(1) UISimpleTextPrintFormatter
UISimpleTextPrintFormatter行布局打印文本,可能是多个面。您指定的印刷文字全球的字体,对齐线,和行符的模式属性。
(2) UIMarkupTextPrintFormatter
UIMarkupTextPrintFormatter例展示了一个多打印作的HTML标记文本。
(3) UIViewPrintFormatter
UIViewPrintFormatter的一个例,勾画出用于打印的视图绘制的内容。视图的内容可以跨越多个面。
21.UIPrintInfo
一个UIPrintInfo象封装了有关打印作的信息,包括打印机标识,作名称,型(照片,正常,灰),方向(向或横向),和任何定的双工模式,。打印系打印,使用此信息。
22.UIPrintInteractionController

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。