1.UIButton UIButton的類是一個UIControl子類,它實現了在觸摸屏上的按鈕。觸摸一個按鈕攔截事件和動作消息發送到目標對象時,它的挖掘。設定的目標和行動方法都繼承自UIControl。這個類提供了方法來設置標題,圖像,按鈕等外觀屬性。通過使用set方法,你可以指定一個不同的外觀為 ...
1.UIButton
UIButton的類是一個UIControl子類,它實現了在觸摸屏上的按鈕。觸摸一個按鈕攔截事件和動作消息發送到目標對象時,它的挖掘。設定的目標和行動方法都繼承自UIControl。這個類提供了方法來設置標題,圖像,按鈕等外觀屬性。通過使用set方法,你可以指定一個不同的外觀為每個按鈕狀態。
2.UIAlertControllor
彈出式的提示框。現在市面上的書籍包括網上的一些資料都還停留在iOS8之前的時代,那個時候的彈出框是一個叫做UIAlertView的東西,但是現在,在XCode7和iOS9的時代,你會發現這個東西被棄用了。蘋果自iOS8開始,廢除了UIAlertView而改用UIAlertController來控制提示框。
3.UISegmentedControl
分段控制項,就是一欄按鈕集成在一排里。很簡單,就像Button一樣。
4.UISwitch
按鈕控制項,手機里開飛行模式的那個東西。通過Storyboard可以很快很方便的建立,不要忘了關聯起來就好。
5.UISlider
進度條型的選擇控制項,對應數值,可以進行設置音量等操作,根據官方文檔可以看到很多關於它的設置,基本實現同上。
6.UIPageControl
7.UITextField
看一下這個網站:http://xdgcc.github.io/2015/10/19/iOS開發——從一道題看Delegate/,大有裨益。
8.UIDatePicker
日期選擇控制項。
9.UIScrollView
實現視窗滾動。
10.UITextView
富文本編輯框。
11.UIToolBar
12.UIPickerView
與前面時間選擇類似,只不過這個你可以自己選擇內容。
13.UITbleView
表格設置控制項。
14.UICollectionView
15.UIViewContriller
視圖控制器在我們開發中最重要的 MVC模式 中扮演著重要的角色,作為顯示和數據的調度者,它的存在決定了我們的程式到底以怎樣的形式呈現在用戶面前。
16.UINavigationController
很重要的一個東西。導航視圖控制器。說簡單點它就是一個來存放視圖的棧,原則上先進後出,一層一層的來管理在它裡面的視圖。在學習它的過程中還要掌握UINavigationBar、UINavigationitem等控制項,還要熟悉幾個pop、push方法。
17.UITabbarController
區別於UINavigationController的頂部導航,UITabbarController是底部導航,功能上差不多,可以直接切換多個視圖,典型的應用非常多,微信,QQ都是,實現起來也是類似於上面的UINavigationController。