1,先看一下UIView都有些什麼spa
2.UIView就是在視圖生命週期說起到的視圖,視圖就是UIView對象
3.咱們把下面截圖的UIView能夠分紅7類:blog
第一類:控件:繼承的是UIControl類,這個類的控件可以響應高級事件,通常如點擊,滑動,開關;繼承
第二類:窗口:就是UIWindow對象,一個圖形界面的iOS應用必須有一個UIWindow對象;生命週期
第三類:容器視圖,UIScrollview(滾動條,還有它下面的分類,UITableView,UICollectionView等),UIToolBar;事件
第四類:顯示視圖,UIImageView,UILabel,UIProgressView;io
第五類:文本和Web視圖,UITextView,UIWebView和UILabel;容器
第六類:導航視圖UITabBar,UINavigationBar;im
第七類:警告框,操做表(UIActionSheet);img
上面這麼多,通常會是個什麼組合呢,就是怎麼組合在一塊兒使用:從上往下通常的順序是:
組合1:窗口:就是UIWindow對象-----導航視圖UITabBar和UINavigationBar-------容器視圖UIScrollview---警告框;
組合2:窗口:就是UIWindow對象-----導航視圖UITabBar和UINavigationBar-------UIViewController-----(顯示視圖,UIImageView,UILabel,UIProgressView)---警告框;
組合3:窗口:就是UIWindow對象-----導航視圖UITabBar和UINavigationBar-------UIViewController-----(文本和Web視圖,UITextView,UIWebView和UILabel)---警告框;
組合4:窗口:就是UIWindow對象-----導航視圖UITabBar和UINavigationBar-------UIViewController-----繼承的是UIControl類---警告框;
那個警告框,操做表就放在你想放的位置,好比上面的位置,看藍色部分;大概就是這樣組合