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