首先我們建立一個工程,然後來做本地化,本地化就是根據使用者設定的語言等等資訊來顯示。那麼如何來設定呢,打開我們的工程,點開Supporting Files中的Info.plist。如圖:

右側第一欄選中China,這樣如果遇到一些系統元件,那麼會自動變成中文的。
現在我們來編輯第一個頁面。在storyboard中增加一個文本框。簡單的部分我就不截圖了,注意這裡的placeholder(占位符),代表在你沒有輸入内容的時候的顯示資訊:
還有這個屬性Clear Button,也要注意一下,選擇Appear while editing,代表我輸入的時候如果不想要輸入了可以一次性把輸入的内容全部删除,隻有輸入的時候才會出現。
自動布局就是我的文本框根據裝置尺寸自動調整,專業術語叫限制,如何對文本框進行限制?主要是限制它上下左右的距離,我們選中文本框然後按住control鍵把它的連線拖拽到頂部,選擇 Top Space to Layout Guide,同樣對左右拖拽選擇,然後文本框周圍會出現三條線,如圖:
下面是運作情況,分别是ip5和ipad air上的效果:
大家可以按鍵盤上的command鍵+左右方向鍵旋轉螢幕來試試。那麼自動限制就實作了。