我有一個UITextField
我正在使用UIPickerView
作爲其inputView
。用戶可以從選取器中選擇一個值,並將選定的值填入我的TextInput
。
這種安排工作正常,但有以下問題:禁用光標並複製/粘貼到UITextView(swift)
1)我想要禁用遊標仍然顯示在UITextField
。
我嘗試禁用UITextField
,但它不響應觸摸,然後UIPickerView
不顯示 - 這使它無用。
2)由於選擇器顯示,鍵盤不是用戶點擊文本字段,用戶不能鍵入任何內容,但仍然可以通過長時間按壓粘貼從其他地方複製的文本。我如何禁用此功能?
我無法在網上找到相關信息。我應該使用Label
還是使用Button
代替UITextInput
?
對於任何試圖保持dataDetectorTypes特性的人來說,這是一個很好的解決方案,不允許用戶選擇(即複製,全選,查找)可執行數據周圍的其餘文本。 謝謝@TonyMkenu – 2017-11-11 01:54:13