UIKit各类详解Word文件下载.docx

上传人:b****3 文档编号:15208984 上传时间:2022-10-28 格式:DOCX 页数:10 大小:26.73KB
下载 相关 举报
UIKit各类详解Word文件下载.docx_第1页
第1页 / 共10页
UIKit各类详解Word文件下载.docx_第2页
第2页 / 共10页
UIKit各类详解Word文件下载.docx_第3页
第3页 / 共10页
UIKit各类详解Word文件下载.docx_第4页
第4页 / 共10页
UIKit各类详解Word文件下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

UIKit各类详解Word文件下载.docx

《UIKit各类详解Word文件下载.docx》由会员分享,可在线阅读,更多相关《UIKit各类详解Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。

UIKit各类详解Word文件下载.docx

一个包含等非视图的项目,创建一个实例来表示每个项目需要访问的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类的实例作为对象包装或容器,InterfaceBuilder的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

UIPrintInteractionController类的共享实例,提出了印刷的用户界面和管理的文件,图像和其他可打印的内容在iOS打印。

UIPrintInteractionController是IOS中央印刷类。

它的共享实例代表一个打印作业。

打印作业,包括其印刷相关的信息和选项,如输出类型,作业名称,纸张大小和方向,要打印的内容。

23.UIPrintPageRenderer

一个UIPrintPageRenderer对象绘制要打印页的内容带或不带打印格式化.A页面的渲染就是UIPrintPageRenderer自定义子类的一个实例。

当您撰写打印作业使用的UIPrintInteractionController共享实例,您指定的页面渲染到该实例的printPageRenderer属性。

24.UIPrintPaper

UIPrintPaper类的一个实例封装使用的纸张尺寸,打印作业,并在其中的内容可以打印的矩形。

25.UIResponder

UIResponder类定义了一个接口,应对和处理事件的对象。

它是UIApplication,UIView和它的子类(包括UIWindow中)的超类。

这些类的实例有时被称为作为响应者对象或简单地说,应答。

(1)UIApplication

UiApplication类,提供了一个在iOS上运行的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 职高对口

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1