2012-06-19 41 views

回答

2

創建UIPickerView並將其設置爲您的文本字段的inputView。當您開始編輯文本字段時,它將在屏幕上爲您動畫。選擇器視圖委託方法可用於更新文本字段的值。

您還需要創建一個帶有完成按鈕的工具欄,並將其設置爲inputAccessoryView - 這將允許您在選擇了值時關閉該選擇器。同樣,當文本字段開始編輯時,它會自動出現在選取器視圖上方。

+0

是的,但是這種方法讓用戶編輯文本,而選擇器應該是唯一的數據源。我不希望用戶添加文本 – Gaucho

+1

不,它不。他們如何在沒有鍵盤的情況下編輯文本?您可以禁用任何剪貼板操作。 – jrturton

+0

你是對的,但長按可能會導致複製粘貼彈出窗口出現。我想避免複製粘貼功能.. – Gaucho

相關問題