『簡易說明Xcode』Object Library的Text View

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:對鍵盤往下撥的時候會消失。

--

--