須要查看ObjectC版本的同窗可使用傳送門:iOS基本UI控件總結-ObjectC版
iOS基礎控件包括如下幾類:html
UIColor //顏色 UIImage //圖像
只能相應手勢UIGestureRecognizer事件,若是自己不響應會將事件action向superview傳遞ios
UILabel //文本展現 UIImageView //圖像展現 UIAlertController //提醒對話框(UIAlertView已被蘋果官方棄用) UIScrollView //滾動視圖 UIProgressView //進度條 UIActivityIndicatorView //指示器
能夠監聽手勢UIGestureRecognizer事件和UIControlEvents事件,且不會將事件向superView傳遞git
UIButton //按鈕 UISwitch //選擇按鈕 UISlider //滑動條 UITextField //文本框 UIStepper //數字遞變控件(iOS5之後支持) UISegmentedControl //分段控件
如下第三方控件選擇的都是用Swfit編寫的,以免引入項目中時出現混編的狀況github
基礎介紹:swift
基礎介紹:app
第三方插件:
網絡圖片下載及緩存: Kingfisher
最小網絡代價得到圖片大小及類型: ImageScout
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件:
基礎介紹:
第三方插件: