UIView
和UIControl
是应用程序用户界面的可视化构建模块。使用它们在屏幕上绘制和管理应用程序的内容。在屏幕上展现相应的内容,并定义该内容容许的交互。web
视图能够承载其余视图。将一个视图嵌入另外一个视图会在主机视图(称为superview)和嵌入式视图(称为subview)之间建立一个包含关系。视图层次结构使管理视图更加容易。能够使用视图执行如下任一操做:网络
UIView
是全部视图的根类,并定义了它们的常见行为。UIControl
定义特定于按钮,开关和其余用于用户交互的视图的其余行为。app
使用容器视图来组织和显示大型数据集。iview
Collection Views
使用可配置和高度可定制的布局显示嵌套视图。ide
Table Views
在可定制行的单列中显示数据。工具
UIStackView
简化的界面,用于在列或行中布置视图集合。布局
UIScrollView
容许滚动和缩放其包含的视图的视图。动画
UIActivityIndicatorView
显示任务正在进行的视图。ui
UIImageView
在界面中显示单个图像或一系列动画图像的对象。code
UIPickerView
使用转轮或老虎机隐喻显示一组或多组值的视图。
UIProgressView
描绘任务随时间变化的视图。
UIWebView
在您的应用程序中嵌入网络内容的视图。【不推荐使用】
收集输入并响应用户与控件的交互。
UIControl
控件的基类,控件是视觉元素,可响应用户交互传达特定的动做或意图。
UIButton
响应用户交互执行您的自定义代码的控件。
UIColorWell
显示颜色选择器的控件。
UIDatePicker
用于输入日期和时间值的控件。
UIPageControl
显示水平水平的点的控件,每一个点对应于应用程序文档或其余数据模型实体中的页面。
UISegmentedControl
一个由多个段组成的水平控件,每一个段都充当一个离散按钮。
UISlider
用于从连续值范围中选择单个值的控件。
UIStepper
用于增长或减小值的控件。
UISwitch
提供二进制选择的控件,例如开/关。
使用文本视图显示和编辑文本。
UILabel
显示一或多行参考文本的视图。
UITextField
在界面中显示可编辑文本区域的对象。
UITextView
可滚动的多行文本区域。
Drag and Drop Customization
扩展了对文本视图的标准拖放支持,以包括自定义类型的内容。
UISearchTextField
用于显示和编辑文本和搜索令牌的视图。
UISearchToken
搜索文本字段中的搜索条件,由文本和可选图标表示。
UISearchTextFieldDelegate
一种支持从搜索字段剪切,复制和拖动令牌的方法。
UIVisualEffect
用于视觉效果视图以及模糊和鲜艳效果对象的初始化程序。
UIVisualEffectView
实现一些复杂视觉效果的对象。
UIVibrancyEffect
一个对象,用于放大和调整位于视觉效果视图后面的内容的颜色。
UIBlurEffect
将模糊效果应用于在视觉效果视图后面分层的内容的对象。
管理导航栏,标签栏,搜索栏和工具栏上显示的项目。
UIBarItem
您能够将其添加到显示在屏幕底部的栏中的项目的抽象超类。
UIBarButtonItem
用于放置在工具栏或选项卡栏上的专用按钮。
UIBarButtonItemGroup
iPad键盘上方的快捷方式栏上的一组按钮选项。
UINavigationBar
导航控件一般与导航控制器一块儿显示在屏幕顶部的栏中。
UISearchBar
用于从用户接收与搜索有关的信息的专用视图。
UIToolbar
一种控件,它在界面的底部边缘显示一个或多个按钮。
UITabBar
一种控件,在选项卡栏中显示一个或多个按钮,用于在应用程序中的不一样子任务,视图或模式之间进行选择。
UITabBarItem
标签栏中的项目。
UIBarPositioning
一组用于定义iOS应用中条形的位置的方法。
UIBarPositioningDelegate
一组支持符合协议的条的定位的方法。UIBarPositioning
UILargeContentViewerInteraction
UILargeContentViewerInteractionDelegate
UIOffset
指定抵消头寸金额的结构。
UIEdgeInsets
视图的插入距离。
UIAxis
指定布局轴的结构。
NSDirectionalEdgeInsets
考虑用户界面布局方向的视图插入距离。
NSDirectionalRectEdge
在考虑用户界面布局方向的状况下指定一条边或一组边的常量。
NSRectAlignment
根据用户界面布局方向指定与一条边或一组边对齐的常量。
UIDirectionalRectEdge
在考虑用户界面布局方向的状况下指定一条边或一组边的常量。【不推荐使用】