iOS基礎UI控件介紹-Swift版

iOS基礎UI控件總結

須要查看ObjectC版本的同窗可使用傳送門:iOS基本UI控件總結-ObjectC版
iOS基礎控件包括如下幾類:html

一、繼承自NSObject:(暫列爲控件)

UIColor    //顏色

UIImage    //圖像

二、繼承自UIView:

只能相應手勢UIGestureRecognizer事件,若是自己不響應會將事件action向superview傳遞ios

UILabel                  //文本展現

UIImageView             //圖像展現

UIAlertController        //提醒對話框(UIAlertView已被蘋果官方棄用)

UIScrollView            //滾動視圖

UIProgressView           //進度條

UIActivityIndicatorView  //指示器

三、繼承自UIControl:

能夠監聽手勢UIGestureRecognizer事件和UIControlEvents事件,且不會將事件向superView傳遞git

UIButton               //按鈕  

UISwitch               //選擇按鈕

UISlider               //滑動條

UITextField           //文本框

UIStepper             //數字遞變控件(iOS5之後支持)

UISegmentedControl    //分段控件


基礎介紹和經常使用第三方組件

如下第三方控件選擇的都是用Swfit編寫的,以免引入項目中時出現混編的狀況github

一.UIColor:

基礎介紹:swift

二.UIImage:

基礎介紹:app

第三方插件:

三.UILabel:

基礎介紹:

第三方插件:

四.UIImageView

基礎介紹:

第三方插件:

五:UIAlertController

基礎介紹:

第三方插件:

六:UIScrollView

基礎介紹:

第三方插件:

七:UIProgressView

基礎介紹:

第三方插件:

八:UIActivityIndicatorView

基礎介紹:

第三方插件:

九.UIButton

基礎介紹:

第三方插件:

十.UISwitch

基礎介紹:

第三方插件:

十一.UISlider

基礎介紹:

第三方插件:

十二.UITextField

基礎介紹:

第三方插件:

十三.UIStepper

基礎介紹:

第三方插件:

十四.UISegmentedControl

基礎介紹:

第三方插件:

相關文章
相關標籤/搜索