iOS開發3 UITextField控制項的屬性

2021-06-05 17:12:02 字數 1325 閱讀 8546

attribute inspector 分為三部分,分別是 text field、control 和 view 部分。我們重點看看 text field 部分。

text field 部分有以下選項:

1、text :設定文字框的預設文字。

2、placeholder : 可以在文字框中顯示灰色的字,用於提示使用者應該在這個文字框輸入什麼內容。當這個文字框中輸入了資料時,用於提示的灰色的字將會自動消失。

3、background :

4、disabled : 若選中此項,使用者將不能更改文字框內容。

5、接下來是三個按鈕,用來設定對齊方式。

6、border style : 選擇邊界風格。

7、clear button : 這是乙個下拉列表,你可以選擇清除按鈕什麼時候出現,所謂清除按鈕就是出乙個現在文字框右邊的小 x ,你可以有以下選擇:

8、clear when editing begins : 若選中此項,則當開始編輯這個文字框時,文字框中之前的內容會被清除掉。比如,你現在這個文字框 a 中輸入了 "what" ,之後去編輯文字框 b,若再回來編輯文字框 a ,則其中的 "what" 會被立即清除。

9、text color : 設定文字框中文字的顏色。

10、font : 設定文字的字型與字型大小。

11、min font size : 設定文字框可以顯示的最小字型(不過我感覺沒什麼用)

12、adjust to fit : 指定當文字框尺寸減小時,文字框中的文字是否也要縮小。選擇它,可以使得全部文字都可見,即使文字很長。但是這個選項要跟 min font size 配合使用,文字再縮小,也不會小於設定的 min font size 。

接下來的部分用於設定鍵盤如何顯示。

13、captitalization : 設定大寫。下拉列表中有四個選項:

13.1 none : 不設定大寫

13.2 words : 每個單詞首字母大寫,這裡的單詞指的是以空格分開的字串

13.3 sentances : 每個句子的第乙個字母大寫,這裡的句子是以句號加空格分開的字串

13.4 all characters : 所以字母大寫

14、correction : 檢查拼寫,預設是 yes 。

15、keyboard : 選擇鍵盤型別,比如全數字、字母和數字等。

17、return key : 選擇返回鍵,可以選擇 search 、 return 、 done 等。

18、auto-enable return key : 如選擇此項,則只有至少在文字框輸入乙個字元後鍵盤的返回鍵才有效。

19、secure : 當你的文字框用作密碼輸入框時,可以選擇這個選項,此時,字元顯示為星號。

iOS 3D Touch開發介紹

3d touch具體功能 用力按乙個圖示會彈出一層半透明選單,裡面包含了該應用下的一些快捷操作。它的功能預設是開啟的,但使用者也可以在系統設定中把它關掉 settings general accessibility 3d touch 支援3d touch的最低系統要求為 ios 9,開發人員則需要至...

iOS開發 3D Touch簡要總結

3d touch是ios9推出的適用於iphone6s plus 包括剛出的iphone7 plus 以上的機型的功能。開發主要有4個方面 主介面快捷選單功能 home screen quick action 預覽圖和重擊功能 uikit peek and pop web view預覽鏈結的頁面 w...

我的iOS開發 3 Objective C分支結構

oc中的分支結構與c中的基本一致。1.if和else if語句通常為if 括號中為任意型別的表示式,表示式的值為0表示假,非0為真。舉例 if expression statements.使用else的前提是在此之前必須有if存在,且else與if的匹配規則是若無大括號則與離else最近的if匹配 ...