UIKit總結(jié)

1.UIAcceleration 被叫做加速事件的一個UIAcceleration類的實例是用來代表即時的三維加速數(shù)據(jù)。為了接收重力加速度,要注冊一個應(yīng)用應(yīng)用程序作為一個共享UIAccelerater對象的委托對象(參考UIAcceleromete類)。

2.UIAccelerometer 可以讓你的寄存器接收到從板載硬件上得到的加速相關(guān)數(shù)據(jù)。

3.UIacceaailbilityElement? 封裝的項目信息對一些特殊的人可見,默認(rèn)情況下是不可訪問的。

4.UIBarltem 一個抽象的超類用來在屏幕的底部給項目加上一欄。帶欄的條目類似于一個按鈕的方式。

①UIBarButtonltem 一個欄按鈕項目是放置在一個UIToolbar或UINavigation對象專門的按鈕。

②UITabBarltem? ? 實現(xiàn)了一個帶標(biāo)簽欄的項目,UITabBar類的實例。

5.UIbezierPath 您可以定義一個路徑由直線和曲線的線段組成,并呈現(xiàn)在您的自定義視圖路徑。

6.UIColor? 一個UIColor對象代表的顏色,有時不透明(alpha值)。(不用記)

7.UIDevice 提供了一個單個實例代表當(dāng)前設(shè)備。

8.UIDocumentlnteractionController 一個文件交互控制器一起委托對象,提供應(yīng)用程序管理與本地系統(tǒng)中的文件的用戶交互的支持。

9.UIEvent 一個UIEvent對象(或者簡單地說,一個事件對象)代表在IOS的事件。

10.UIFont 提供了用于獲取和設(shè)置字體信息的接口。

11.UIGestureRecognizer 一個具體的手勢識別類的抽象基類。

(1)UITagGestureRecognizer 單個或多個塞子。指定數(shù)量的手指必須要承認(rèn)的姿態(tài),挖掘查看指定的次數(shù)。

(2)UIPinchGestrueRecognizer 看起來捏的手勢,涉及兩個接觸。

(3)UIRotationGestureRecognizer 看起來輪換涉及兩個觸摸手勢。

(4)UISwipeGestureRecognizer 看起來刷卡在一個或多個方向的手勢。

(5)UIPanGestureRecognizer 看起來平移(拖動)的手勢。

(6)UILongPressGestureRecognizer 看起來長按手勢。

12.UIImage 一個UIImage對象是一個高層次的的方式來顯示圖像數(shù)據(jù)。

13.UILocalizedlndexedCollation 便為有部分指數(shù)的圖表進(jìn)行組織,整理,以及數(shù)據(jù)本地化。

14.UILocalNotification 應(yīng)用程序可以提交給它的用戶在特定的日期和時間安排的通知。

15.UIMenuController 實例介紹了菜單界面的剪切,復(fù)制,粘貼,選擇,選擇,和刪除命令。

16.UINavigationltem 封裝了一個UINavigationBar對象的堆棧上推導(dǎo)航項目的信息。

17.UINib 實例作為對象包裝或容器,InterfaceBuilder的nib文件。

18.UIPasteboard 允許應(yīng)用程序共享應(yīng)用程序內(nèi)部或與其他應(yīng)用程序使用的全系統(tǒng)或應(yīng)用程序特定的黏貼板的數(shù)據(jù)。

19.UIPopoverController 用于管理在popover中內(nèi)容的呈現(xiàn)(一般用在pad上,ios9.0之后廢棄了)

20.UIPrintFormatter 打印格式化的抽象基類:展示了傳統(tǒng)的可打印的內(nèi)容對象可以跨頁邊界。

(1)UISimpleTextPrintFormatter 實例進(jìn)行布局打印純文本,可能是多個頁面。

(2)UIMarkupTextPrintFormatter 展示了一個多頁打印作業(yè)的HTML標(biāo)記文本。

(3)UIViewPrintFormatter 勾畫出用于打印的視圖繪制的內(nèi)容。

21.UIPrintlnfo 一個UIPrintInfo對象封裝了有關(guān)打印作業(yè)的信息,包括打印機(jī)標(biāo)識,作業(yè)名稱,輸出類型(照片,正常,灰階),方向(縱向或橫向),和任何選定的雙工模式,。打印系統(tǒng)打印時,使用此信息。

22.UIPrintlnteractionController 提出了印刷的用戶界面和管理的文件,圖像和其他可打印的內(nèi)容在iOS打印。

23.UIPrintPageRenderer 一個UIPrintPageRenderer對象繪制要打印頁的內(nèi)容帶或不帶打印格式化.A頁面的渲染就是UIPrintPageRenderer自定義子類的一個實例。

24.UIPrintPaper 封裝使用的紙張尺寸,打印作業(yè),并在其中的內(nèi)容可以打印的矩形。

25.UIResponder UIResponder類定義了一個接口,應(yīng)對和處理事件的對象。它是UIApplication,UIView和它的子類(包括UIWindow中)的超類。這些類的實例有時被稱為作為響應(yīng)者對象或簡單地說,應(yīng)答。

(1)UIApplication? 供了一個在iOS上運(yùn)行的應(yīng)用程序的控制和協(xié)調(diào)集中點。每個應(yīng)用程序必須具有完全的UIApplication的一個實例(或子類UIApplication)。

(2)UIViewController? 提供iPhone應(yīng)用程序的基本觀點的管理模式。

① UITabBarController? ? 實現(xiàn)了一個專門的視圖控制器管理一個廣播式的選擇界面。

② UITableViewController? 創(chuàng)建一個控制器對象,管理表視圖

③ UINavigationController 實現(xiàn)了一個專門的視圖控制器管理層次的內(nèi)容導(dǎo)航。

3-1)UIImagePickerController 管理定制的和系統(tǒng)提供的用戶界面,支持的設(shè)備上的圖片和電影,并選擇把使用的圖片和電影保存在您的應(yīng)用程序中。

3-2)UIVideoEditorController 視頻編輯器,通過修剪從以前錄制的電影的開始和結(jié)束的視頻幀,以及重新編碼降低質(zhì)量來管理系統(tǒng)提供的用戶界面。

(3)UIView? 通過定義一個在屏幕和界面上的矩形區(qū)域來管理這塊區(qū)域的內(nèi)容。

① UIWindow 管理和協(xié)調(diào)的Windows應(yīng)用程序顯示在屏幕上的對象(如Windows)。

② UILabel? 實現(xiàn)一個只讀的文本視圖。

③ UIPickerView? 所謂的選擇器的看法,即使用一個紡車或老虎機(jī)的比喻來顯示一個或多個值集。用戶可以選擇旋轉(zhuǎn)的車輪,使所需的行的值與選擇的指之間的對應(yīng)關(guān)系值。

④ UIProgressView? 供了管理風(fēng)格的進(jìn)度條,用于獲取和設(shè)置值是固定的任務(wù)的進(jìn)度的屬性。

⑤ UIActivityIndicatorView? 創(chuàng)建和管理一個指標(biāo)用來顯示不確定的任務(wù)進(jìn)度。

⑥ UIImageView? 圖像的視圖對象提供了一個用于顯示單個圖像或者一系列動畫圖像的基于視圖的容器。

⑦ UITabBar 實現(xiàn)了一個選擇兩個或多個按鈕的控制,并稱之為項目。

⑧ UIToolBar 一個工具欄是顯示一個或多個按鈕被稱之為工具欄項一種控制。

⑨ UINavigationBar 實現(xiàn)了一個層次的內(nèi)容導(dǎo)航控制。

⑩ UITableViewCell UITableView的對象的屬性和行為中。

? UIActionSheet 在iOS彈出的選擇按鈕項,可以添加多項,并為每項添加點擊事件。

? UIAlterView? 使用UIAlertView類向用戶顯示一條警告消息(UIActionSheet的一個實例)。

? UIScrollView? 提供支持顯示的內(nèi)容是大于應(yīng)用程序的窗口大小。

13-1)UITextView 實現(xiàn)一個滾動的,多行文本區(qū)域的行為。

13-2)UITableView 一個實例是用于顯示和編輯分層列出的信息的一種手段。

? UISearchBar 一個基于文本的搜索的文本字段控制。

? UIWebView? 在您的應(yīng)用程序中嵌入網(wǎng)頁內(nèi)容。要做到這一點,你只需創(chuàng)建一個UIWebView對象,將它附加到一個窗口,它發(fā)送一個請求加載網(wǎng)頁內(nèi)容。

? UIControl? 為控制對象,如用戶的意圖傳達(dá)到應(yīng)用程序的按鈕和滑塊的基類。

16-1)UIButton 實現(xiàn)了在觸摸屏上的按鈕。

16-2)UIDatePicker 允許用戶選擇日期和時間(iPhone的例子是一個日期選擇器)

16-3)UIPageControl 您可以使用UIPageControl類來創(chuàng)建和管理頁面控制。一個頁面控制是在控制中心的點繼承。

16-4)UISegmentedControl 向控制多個段,每個段作為一個獨(dú)立的按鈕運(yùn)作。

16-5)UITextField 一個顯示可編輯的文字和動作消息發(fā)送到目標(biāo)對象,當(dāng)用戶按下返回按鈕控制。

16-6)UISlider 一個UISlider對象是一個可視化的控制,用來選擇一個連續(xù)值范圍從單一的值?;瑝K始終顯示為單杠。

16-7)UISwitch 您可以使用UISwitch類來創(chuàng)建和管理ON/ OFF按鈕,您會看到,例如在飛行模式等服務(wù)的偏好設(shè)定(設(shè)定)。這些對象被稱為開關(guān)。

26.UIScreen 一個UIScreen對象包含設(shè)備的整個屏幕的邊界矩形。

27.UIScreenMode 一個UIScreenMode對象表示的,可以應(yīng)用到一個UIScreen對象的屬性可能。該對象封裝了有關(guān)屏幕的底層顯示緩沖區(qū)的大小和使用單個像素的寬高比信息。

28.UISearchDisplayController? 搜索顯示控制器管理一個搜索欄,顯示表視圖顯示另一種觀點認(rèn)為控制器管理的數(shù)據(jù)搜索的結(jié)果。

29.UITextChecker 您使用的UITextChecker類的實例來檢查拼寫錯誤的單詞字符串(通常是文檔中的文本)。

30.UITextPosition? 一個UITextPosition對象代表一個文本容器中的位置,換句話說,它是一個到在文本顯示的支持字符串的索引。

31.UITextRange? 一個UITextRange對象代表一個字符在文本容器的范圍,換句話說,它確定一個起始索引和結(jié)束索引一個字符串,支持一個文本輸入對象。

32.UITouch? 一個UITouch對象表示存在一個特定事件的屏幕上用手指或運(yùn)動。你可以通過UIEvent對象傳遞到事件處理響應(yīng)對象UITouch對象。

資料來源:http://www.itdecent.cn/p/ae3ab9fdc23c

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,552評論 19 139
  • *面試心聲:其實這些題本人都沒怎么背,但是在上海 兩周半 面了大約10家 收到差不多3個offer,總結(jié)起來就是把...
    Dove_iOS閱讀 27,617評論 30 472
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,021評論 25 709
  • 實踐證明過期的手機(jī)不能用.為娘本著能省就省的原則給熊孩子找出來的手機(jī)只能接聽電話不能視頻聊天,和老師溝通后今天送個...
    熊孩子媽閱讀 197評論 0 0
  • 夕陽紅似火,卻是盡輝將。 暮色如期至,星光愜意長。 清疏秋月冷,微蕩翠林涼。 其實無驚恐,明天復(fù)又陽。 (平水韻)
    徐一村閱讀 374評論 3 18

友情鏈接更多精彩內(nèi)容