在 Xcode 4.5 中使用 IB 給視圖拖上去一個文本框後,選中文本框,能夠在Attribute Inspector中設置其各類屬性。(其它控件也幾乎擁有以下相關屬性) app
Attribute Inspector 分爲三部分,分別是 Text Field、Control 和 View 部分。 less
Text Field 部分有如下選項: 字體
一、Text :設置文本框的默認文本。 code
二、Placeholder : 能夠在文本框中顯示灰色的字,用於提示用戶應該在這個文本框輸入什麼內容。當這個文本框中輸入了數據時,用於提示的灰色的字將會自動消失。 字符串
三、Background : it
四、Disabled : 若選中此項,用戶將不能更改文本框內容。 io
五、接下來是三個按鈕,用來設置對齊方式。 class
六、Border Style : 選擇邊界風格。 密碼
七、Clear Button : 這是一個下拉菜單,你能夠選擇清除按鈕何時出現,所謂清除按鈕就是出一個如今文本框右邊的小 X ,你能夠有如下選擇: 數據
7.1 Never appears : 從不出現
7.2 Appears while editing : 編輯時出現
7.3 Appears unless editing :
7.4 Is always visible : 老是可見
八、Clear when editing begins : 若選中此項,則當開始編輯這個文本框時,文本框中以前的內容會被清除掉。好比,你如今這個文本框 A 中輸入了 "What" ,以後去編輯文本框 B,若再回來編輯文本框 A ,則其中的 "What" 會被當即清除。
九、Text Color : 設置文本框中文本的顏色。
十、Font : 設置文本的字體與字號。
十一、Min Font Size : 設置文本框能夠顯示的最小字體(不過我感受沒什麼用)
十二、Adjust To Fit : 指定當文本框尺寸減少時,文本框中的文本是否也要縮小。選擇它,可使得所有文本均可見,即便文本很長。可是這個選項要跟 Min Font Size 配合使用,文本再縮小,也不會小於設定的 Min Font Size 。
接下來的部分用於設置鍵盤如何顯示。
1三、Captitalization : 設置大寫。下拉菜單中有四個選項:
13.1 None : 不設置大寫
13.2 Words : 每一個單詞首字母大寫,這裏的單詞指的是以空格分開的字符串
13.3 Sentances : 每一個句子的第一個字母大寫,這裏的句子是以句號加空格分開的字符串
13.4 All Characters : 因此字母大寫
1四、Correction : 檢查拼寫,默認是 YES 。
1五、Keyboard : 選擇鍵盤類型,好比全數字、字母和數字等。
1六、Appearance:外觀
1七、Return Key : 選擇返回鍵,能夠選擇 Search 、 Return 、 Done 等。
1八、Auto-enable Return Key : 如選擇此項,則只有至少在文本框輸入一個字符後鍵盤的返回鍵纔有效。
1九、Secure : 當你的文本框用做密碼輸入框時,能夠選擇這個選項,此時,字符顯示爲星號。