变更记录
| 序号 | 录入时间 | 录入人 | 备注 |
|---|---|---|---|
| 1 | 2015-04-24 | Alfred Jiang | - |
| 2 | 2015-12-23 | Alfred Jiang | - |
方案名称
专题 - 可视控件介绍与可定制替代方案推荐
关键字
专题 \ 系统控件 \ 控件 \ UIKit \ 自定义系统控件
需求场景
- 需要对 SDK 所提供系统控件梳理了解时
- 需要自定义系统控件时
参考链接
详细内容
iPhone 与 iPad 共有可视控件
| 序号 | 控件 | Class | 替代增强方案 | 说明 |
|---|---|---|---|---|
| 1 | View | UIView | 视图控件 | |
| 2 | Search Bar | UISearchBar | 搜索控件 | |
| 3 | Tab Bar | UITabBar | 底部标签控件 | |
| 4 | Tab Bar Item | UITabBarItem | 底部标签控件按钮项 | |
| 5 | Toolbar | UIToolbar | 底部工具栏控件 | |
| 6 | Navigation Bar | UINavigationBar | 导航控件 | |
| 7 | Navigation Item | UINavigationItem | 顶部导航控件按钮项 | |
| 8 | Bar Button Item | UIBarButtonItem | UIBarButtonItem-Badge | 底部工具栏控件按钮项或顶部导航控件按钮项 |
| 9 | Web View | UIWebView | 网页控件 | |
| 10 | iAd BannerView | ADBannerView | iAd 广告控件 | |
| 11 | MapKit View | MKMapView | 地图控件 | |
| 12 | Picker View | UIPickerView | 选择器控件 | |
| 13 | Date Picker | UIDatePicker | MGConferenceDatePicker | 日期选择器控件 |
| 14 | Scroll View | UIScrollView | 滑动视图控件 | |
| 15 | Text View | UITextView | CYRTextView | 段落文本编辑与显示控件 |
| 16 | Collection View | UICollectionView | 集合视图控件 | |
| 17 | Image View | UIImageView | SDWebImage | 图片显示控件 |
| 18 | Table View | UITableView | 列表现实控件 | |
| 19 | Stepper | UIStepper | 增减计数控件 | |
| 20 | Page Control | UIPageControl | SMPageControl | 页码展示控件 |
| 21 | Progress View | UIProgressView | MBProgressHUD | 进度展示控件 |
| 22 | Activity Indicator View | UIActivityIndicatorView | MBProgressHUD | 旋转等待控件 |
| 23 | Switch | UISwitch | KLSwitch | 开关控件 |
| 24 | Slider | UISlider | ASValueTrackingSlider | 滑动条控件 |
| 25 | Text Field | UITextField | MaterialKit | 文本输入控件 |
| 26 | Segmented Control | UISegmentedControl | 分段控制控件 | |
| 27 | Button | UIButton | MaterialKit | 按钮控件 |
| 28 | Label | UILabel | MaterialKit | 文本显示控件 |
| 29 | Alert View | UIAlertView | UIAlertView-Blocks | 弹出提示框控件 |
| 30 | Action Sheet | UIActionSheet | AHKActionSheet | 底部弹出选择框控件 |
效果图
(无)
备注
(无)