摘要:
###1. 网格(UICollectionView)与网格控制器(UICollectionViewController)UICollectionView是iOS6.0新增的一种UI控件。UICollectionView继承了UIScrollView,具有UIScrollView的功能。UIColle... 阅读全文
摘要:
##1.导航条(UINavigationBar)与导航条控制器(UINaigationController)当iOS应用需要显示具有层次化的工作流时,采用UiNavigationController比较合适。UINavagationController是一个控制器,用户交互行为主要靠UINavati... 阅读全文
摘要:
##1. 搜索条(UISearchBar)搜索条(UISearchBar)由一个文本框和几个按钮组成,当用户在文本框输入部分内容,程序即可按指定的规则进行搜索。UISearchBar特有的属性:1. Options `Shows Search Results Button ` `Shows Book... 阅读全文
摘要:
##1.表格(UITableView)与表格控制器(UITableViewController)UITableView是iOS开发中常见的UI控件,本质是一个列表(单列的表格)。UITableView允许自由控制行的控件,包括在表格行中添加多个字控件。UITableView继承了UIScrollVi... 阅读全文
摘要:
##1.微调器(UIStepper)iOS5 新增UI,包含 `+`、`-`两个按钮,继承了UIControl支持的属性:1. Value * Minimum * Maximum * Current * Step2. Behavior * Autorepeat 按住 加号... 阅读全文
摘要:
##1.选择器(UIPickerView)UIPickerView是一个选择器,可以生成单列的选择器,也可生成多列的选择器,可以自定义选择器的外观。UIPickerView直接继承了UIView,没有继承UIControl,UIPickerView的事件由委托对象完成。UIPickerVIew常用的... 阅读全文
摘要:
##1. 警告框(UIAlertView)与UIActionSheetUIAlertView与UIActionSheet都是iOS系统自带的弹出式对话跨。两者的区别是:UIAlertView表现为显示在屏幕中央的弹出式警告框;UIActionSheet则表示为显示在底部的按钮列表。###1.1 UI... 阅读全文
摘要:
##1.开关控件UISwitch控件代表一个开关按钮,用于处理布尔值。可通过监控`ValueChange`事件来检测开关按钮的状态切换,也可通过属性`on`或实例方法`isOn`来获取当前值。#####示例:通过switch开关来控制背景颜色```- (IBAction)backChange:(UI... 阅读全文
摘要:
##1.多行文本控件(UITextView)多行文本控件(UITextView)继承了UIScrollView:UIView,默认带有滚动条。###1.1 UIScrollView支持的属性UIScrollView代表一个可滚动的控件,该控件允许用户拖动手指来滚动该控件中的内容。UIScrollVi... 阅读全文
摘要:
##1.UI控件概述iOS的所有UI控件都继承了UIView,而UIView继承了UIResponder基类,UIResponder代表了用户操作的响应着。### 1.1 控件分类iOS的UI控件可分为三类:1. 活动控件 大部分活动控件都继承了UIControl基类,可与用户交互,当用户操作活动控... 阅读全文