溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

iOS開發1:UITextField控件屬性

發布時間:2020-07-24 22:05:00 來源:網絡 閱讀:742 作者:江山風雨 欄目:移動開發

我的Xcode版本是最新版本Xcode4.6.2,建議使用最新版本運行本專題的所有實例。作為第一個實例,我想從最常用又是最簡單的控件入手,感覺這樣比較好。

UITextField控件是iOS開發中最常用的控件之一,現在想要實現的功能是在探索它的各種屬性,展現它的各種屬性形式。虛擬鍵盤的關閉將在本專題的下一篇講解。

為更容易入手,我們從Single View Application模板開始創建程序。

1.運行Xcode4.6.2,選擇Single View Application模板,點擊“Next”,在Product Name中輸入名稱UITextFieldTest。為一從開始就養成一種良好的代碼通用習慣(iPad/iPhone),我們在“Device Family”處選擇“Universal”,不過我們現在只在iPhone中運行測試。選中“Use Automatic Reference Counting”復選框。

iOS開發1:UITextField控件屬性 iOS開發1:UITextField控件屬性

 2.打開“ViewController_iPhone.xib”,進行如下操作,取消“Use Autolayout”的選中狀態并在“Attributes inspector”中的“Size”屬性設置為“None”。

iOS開發1:UITextField控件屬性

iOS開發1:UITextField控件屬性

此時,中間的視圖界面會縮短一節。

3.拖一個UILabel控件到視圖,設置文本為“Placeholder and Alignment ”,拖一個UITextField控件到視圖中,進行如下操作:

 

iOS開發1:UITextField控件屬性

運行程序,當文本框中輸入文字時可見占位字符消失了并且文字居中。

iOS開發1:UITextField控件屬性

 

4.如下圖操作,新建一個名叫“p_w_picpath”的文件夾:

iOS開發1:UITextField控件屬性

5.鍵盤上按住“commond + shift + 4”,從桌面了隨便截一張圖片,改名為“bg.png”并添加到第4步中的文件夾中,注意選中復選框:

iOS開發1:UITextField控件屬性

iOS開發1:UITextField控件屬性

iOS開發1:UITextField控件屬性

 

5.拖一個UILabel控件,設置文本為“Background and Color”,拖一個UITextField控件到視圖中,選中文本框并進行如下操作:

iOS開發1:UITextField控件屬性

可以看到當“Border Style”選擇最左邊一個時我們的UITextField的背景圖片立即顯示出來了。運行程序,輸入文字,可見文字顏色如我們設置的一樣。但是我們無法關閉虛擬鍵盤,這我將在下一篇中講解。

iOS開發1:UITextField控件屬性

 

 

6.其它屬性可根據需要設置,在此不一一例舉了。

iOS開發1:UITextField控件屬性

 

附件:http://down.51cto.com/data/2362701
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女