详情请直接观看 原创 优酷视频(可下载,本讲时长60分钟)
http://v.youku.com/v_show/id_XNjk3ODQ5MDM2.html
接着,我们来深入研究
iOS
用户界面构建与管理背后的常用的类
。
视图:属于肉眼可见的控件。视图可以用来组装、创建
iOS
应用程序的用户界面。视图本质上是屏幕上一个特定大小的矩形区域。
所有的视图类型对象,都是
UIView
的子类。
UIWindow
:窗口类,它为
iOS
应用程序提供了最大的容器。一个
iOS
应用程序只有一个
UIWindow
窗口。窗口是占满全屏的,并且没有标题栏、最大化、最小化和关闭按钮。
视图类型:上图的UIKit中的视图层次主要分为以下几个大类。
①
窗口
:
UIWindow
,它位于视图体系的最底层。
②
容器视图
:可以用来包含其他视图对象。
UIScrollView
滚动视图
UITableView
列表视图
UIToolBar
工具栏
等等。
③
控件
:除了向用户展示信息外,还能对用户的互动进行响应。控件视图都属于
UIControl
这个类的子类。而
UIControl
这个类又是
UIView
的子类。控件包含了按钮、滑动条、文本框等等。
④
文本视图(
UITextView
)
和
网页视图(
UIWebView
)
:它们都为开发者提供了用于显示格式化文本的机制。
⑤
显示视图
:控件和很多其它类
型的视图都提供了交互行为,而另外一些视图则只是用于简单地显示信息。具有这种行为的
UIKit
类包括
UIImageView
、
UILabel
、
UIProgressView
、
UIActivityIndicatorView
。
⑥
导航栏
(UINavigationBar
)和
标签栏(
UITabBar
)
:为开发者提供了在应用程序界面当中导航的机制。它们是和视图控制器配合使用的,一般用界面创建器创建。
⑦
警告视图和动作表单
:包含了
UIAlertView
和
UIActionSheet
这两类对象。用来向用户提示重要信息,允许用户选择某个选项。
UIAlertView对象是蓝色的弹出式对话框。
UIActionSheet对象是从屏幕底部滑出的选项卡面板。
-------------------------------------------------------------
最新更新情况,请关注我的 《优酷空间》
http://i.youku.com/u/UMTI4ODk2NTYwOA==
本次UIKit系列共76讲
您的支持是我的动力!