变更记录
序号 | 录入时间 | 录入人 | 备注 |
---|---|---|---|
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 | 底部弹出选择框控件 |
效果图
(无)
备注
(无)