『簡易說明Xcode』Object Library的Text View
Published in
4 min readMar 18, 2018
Text View可以讓使用者輸入或顯示多行文字,當超過顯示範圍時則可以捲動,相信各位因該都在iphone或是ipad用看過與用過這功能,很常見的應用就是訊息的文字輸入框,你可以輸入多行文字一次送出,就是用Text View來製作的。
Apple官方說明文件:
Text View有許多細部的選項,下面依序說明部分:
- Behavior — Editable:使用者可以編輯。需配合Selectable一起選取,不然無效果,因為無法選取內容,所以無法修改內容。
- Behavior — Selectable:使用者可選取內容,並可對內容做Copy、Lock Up與Share…。
- Date Detectors — Phone Number:直接開啟電話功能,若是使用Simulator模擬,則是會開啟Message,需要在iphone上才會開啟電話功能。
- Date Detectors — Link:直接開啟瀏覽器,連結到該網址。
- Date Detectors — Address:直接開啟地圖,顯示該地址。注意: iPhone Setting App 的 Region 要設成台灣才能偵測到台灣地址。
注意Behavior內的Editable不勾選,Selectable要勾選,才會有自動將文字變成連結的功能。
- Scroll View— Keyboard:有三種模式,分別為Do not dismiss、Dismiss on drag和Dismiss interactively。
Do not dismiss:鍵盤不會消失。
Dismiss on drag:往下滑時鍵盤會消失。
Dismiss interactively:對鍵盤往下撥的時候會消失。