UI元素是可視化元素,我們可以看到在我們的應(yīng)用程序。部分這些元素響應(yīng)用戶交互,例如按鈕,文本字段和其他的信息,例如圖像,標(biāo)簽。
我們將創(chuàng)建一個(gè)簡(jiǎn)單的iOS應(yīng)用程序,并用它來(lái)解釋一些UI元素。
1. 創(chuàng)建視圖的應(yīng)用程序,在我們的第一個(gè)iOS應(yīng)用程序
2. 我們將只更新文件的ViewController.h 和 ViewController.m。
3. 然后,我們添加一個(gè)方法來(lái)我們的ViewController.m文件創(chuàng)建具體的UI元素。
4. 我們將 viewDidLoad 方法中調(diào)用此方法。
5. 重要的代碼行中已解釋以上這些行單行注釋的代碼。
特定的用戶界面的元素和它們的相關(guān)的功能的說(shuō)明如下
| S.N. | 用戶界面的特定元素或功能 |
|---|---|
| 1 |
Text Fields 這是一個(gè)UI元素,使應(yīng)用程序獲取用戶輸入 |
| 2 |
Input types - TextFields 用戶可以通過(guò)使用鍵盤UITextField的屬性,我們可以設(shè)置不同的輸入 |
| 3 |
Buttons 它是用于處理用戶的操作 |
| 4 |
Label 它是用于顯示靜態(tài)內(nèi)容 |
| 5 |
Toolbar 它是用來(lái)如果我們想要操縱的東西,基于我們目前的視圖 |
| 6 |
Status Bar 顯示設(shè)備的關(guān)鍵信息 |
| 7 |
Navigation Bar 它包含了導(dǎo)航按鈕導(dǎo)航控制器,這是一個(gè)堆棧視圖控制器可以入棧和出棧 |
| 8 |
Tab bar 它一般用在同一個(gè)視圖之間進(jìn)行切換各子任務(wù),視圖或模型 |
| 9 |
Image View 它是用來(lái)顯示一個(gè)簡(jiǎn)單的圖像或圖像序列 |
| 10 |
Scroll View 它是用來(lái)顯示內(nèi)容,如果超過(guò)屏幕的區(qū)域 |
| 11 |
Table View 它是用于顯示可滾動(dòng)的列表中的數(shù)據(jù)在多行和多部分 |
| 12 |
Split View 它用于與主窗格控制信息,在詳細(xì)信息窗格中顯示兩個(gè)窗格 |
| 13 |
Text View 它用于顯示文字信息滾動(dòng)列表,可隨意編輯 |
| 14 |
View Transition 它解釋各種視圖,視圖間的過(guò)渡 |
| 15 |
Pickers 它是用于從列表中選擇一個(gè)特定的數(shù)據(jù)顯示 |
| 16 |
Switches 它是用來(lái)作為動(dòng)作的禁用和啟用 |
| 17 |
Sliders 它是用來(lái)使用戶能夠調(diào)整允許的值的范圍內(nèi)的一個(gè)值,或在整個(gè)過(guò)程 |
| 18 |
Alerts 它是用來(lái)給用戶的重要信息。 |
| 19 |
Icons 它是用于一個(gè)動(dòng)作的圖象表示或描繪的與應(yīng)用程序相關(guān)的東西。 |