IOS 控件总结

Library窗口包含大量可以在Interface Builder内使用的控件。这些控件也可以通过代码来调用;括号内的内容表示与该控件相对应的类。

●     控制器(UIViewController)  控制器是控制某种类型活动的控制器系列。

●     数据视图  数据视图通常用于向用户展示某种类型的信息。展示的控件有:

• 表视图(UITableView)  表视图以表列表的格式向用户展示数据。用户能够通过滚动栏浏览数据。通常,表视图中的一个单元格就是一整行(就是所谓的表视图单元格)。

• 表视图单元格(UITableViewCell)  对于表视图单元格,可以在表视图内对单元格定义和应用定制的外观、属性和行为。

• 图像视图(UIImageView)  图像视图向用户显示图像或动画。对于动画的情况,图像视图是作为一个UIImage数组而定义的。

•  Web视图(UIWebView)  Web视图在应用程序内向用户显示Web内容。

• 地图视图(MKMapView)  地图视图在应用程序内向用户显示地图内容。

• 文本视图(UITextView)  文本视图显示多行可编辑文本。

• 滚动视图(UIScrollView)  对于在单个窗口视图内无法完全显示的内容,滚动视图为显示这样的内容提供了一种方式。

• 拾取器视图(UIPickerView)  拾取器视图显示一个老虎机样式的旋转轮。对于不熟悉MonoTouch的.NET开发人员来讲,这个控件在概念上类似于下拉列表框。

• 日期拾取器(UIDatePicker)  日期拾取器是一组旋转轮,通过它可以选择日期和时间。

●     输入对象与值对象(Inputs & Values)  Inputs & Values窗口提供了一组UI控件为用户提供输入方式。这些控件包括:

• 分段控件(UISegmentedControl)  分段控件可以看作是一个按钮,该按钮的不同部分表现为单独的控件。

• 文本标签(UILabel)  文本标签是显示文本的控件。

• 圆角矩形按钮(UIButton)  圆角矩形按钮控件实现了触摸事件。触摸事件类似于.NET中的“单击”事件。圆角矩形按钮等价于.NET中的按钮。

• 文本框(UITextField)  文本框控件允许用户通过虚拟键盘输入文本或数据。

• 开关(UISwitch)  开关控件允许用户切换用户界面上的值。从概念上讲,这个控件类似于复选框。

• 滑动栏(UISlider)  滑动栏控件允许用户输入一定范围值内的某个值。

• 进度视图(UIProgressView)  进度视图控件可以显示任务执行的进度。进度视图通常用于长时间执行的任务,向用户提供反馈。

• 活动指示器视图(UIActivityIndicatorView)  活动指示器视图控件提供任务当前运行的反馈。它并不显示任务的状态,只是显示任务正在运行。

• 页面控件(UIPageControl)  页面控件向用户提供应用程序中有其他页面的信息。

●     窗口、视图和栏  这些是Interface Builder和代码中可以使用的窗口、视图和栏。

• 窗口(UIWindow)  窗口包含多个视图,会首先在屏幕上显示。由于所有的视图都是在窗口中显示的,因此只能有一个窗口实例。

• 视图(UIView)  视图控件是一个矩形区域,可以放置控件和处理事件。

• 搜索栏(UISearchBar)  搜索栏控件是一个带有圆角边和搜索图标的文本框。其UI外观是为了向用户表明,这个字段可用于搜索。

• 搜索栏和搜索显示控制器(UISearchDisplayController)  搜索栏(Search Bar)和搜索显示控制器(Search Display Controller)是Search Bar控件、Bookmark按钮、Cancel按钮和显示搜索结果的表视图。

• 导航栏(UINavigationBar)  导航栏是支持按照分层进行内容导航的一个UI控件。

• 导航项(UINavigationItem)  导航项控件包含导航栏中导航项的相关信息。

• 工具栏(UIToolBar)  工具栏控件会在屏幕底部显示一个工具栏。工具栏控件支持工具栏内的工具栏项。

• 栏按钮项(UIBarButtonItem)  栏按钮项控件代表工具栏控件或导航栏内的一项。

• 灵活空间栏按钮(UIBarButtonItem)  灵活空间栏按钮控件代表工具栏内的空间量。

• 选项卡栏(UITabBar)  选项卡栏控件可以将选项卡栏显示在屏幕底部。选项卡栏控件可用于选项卡栏项的选择。

• 选项卡栏项(UITabBarItem)  选项卡栏项控件是选项卡栏控件内的一项。

————转载自http://www.lanou3g.com/blog/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值