回答
只要給你的TextInput屬性editable={false}
您應該添加2個屬性 selectTextOnFocus
和editable
例如:
<TextInput editable={false} selectTextOnFocus={false} />
可編輯假 - 我甚至不能編輯文本輸入現在 - 我需要這些當我可以編輯但不能複製/剪切/粘貼在這個文本輸入 –
當我給可編輯假如何我可以使用TextInput.I要複製/粘貼選項禁用不需要給editable = {false} – saiRam89
使用caretHidden = {true}如果要禁用剪切粘貼複製等所有操作。它還會隱藏光標以及
選中的Android - 所有操作*仍然像往常一樣出現*如果您選擇一些文本。 – rgripper
設置pointerEvents無法比擬的父母TextInput
View
禁用觸摸事件,考慮下面的例子:
<View pointerEvents="none">
<TextInput ... />
</View>
嘗試使用pointerEvents =「box-only」更好 – Shine
這是一個界限[link-only answer](// meta.stackexchange.com/q/8231)。你應該擴大你的答案,在這裏包含儘可能多的信息,並使用鏈接僅供參考。 –
pointerEvent並不是更好的解決方案,添加'caretHidden = {true}'。 –
contextMenuHidden是禁用從粘貼文本的用戶進入特定字段並隱藏上下文菜單。該酒店在加入反應原生0.53
<TextInput contextMenuHidden={true} />
- 1. 如何在反應原生文本輸入中獲取新輸入的文本?
- 2. 反應原生ListView多選項選擇
- 3. 反應原生DatePickerAndroid清除選項
- 4. 禁用點擊反應原生
- 5. 顯示反應原生文本輸入字段之前的文本
- 6. 當用戶選擇選項時禁用文本輸入
- 7. 反應原生ListView項ZIndex
- 8. 禁用反原生(博覽)上的原生搖動效應
- 9. 反應原生 - 嵌入Twitter
- 10. 反應原生滾動文本水平
- 11. 閱讀本地文件反應原生
- 12. 反應原生:文本組件樣式
- 13. 在文本輸入中禁用選擇
- 14. 如何獲得反應原生WebView的文本選擇?
- 15. 啓用輸入選擇,但禁用文本輸入
- 16. 帶PlayN的原生輸入文本
- 17. 更改輸入文本以選擇選項,反之亦然
- 18. 禁止輸入選項
- 19. 角:禁用文本輸入
- 20. 反應:添加/更改文本輸入基於選定的選項
- 21. 用反應保存文件原生
- 22. 反應文本的本地文本輸入無效選擇進入
- 23. 除非選擇了選擇器選項,否則禁用文本輸入
- 24. 用反應原生相機反應本地通量路由器
- 25. 反應原生。 Animated.subtract
- 26. 反應原生ListView
- 27. 反應原生限列表項
- 28. 反應原生選擇器樣式 - ANDROID
- 29. 樣式反應原生選擇器
- 30. 選擇選項輸入部分文本
使用只讀屬性? – mehulmpt
如果要禁用剪切粘貼複製等所有操作,請使用caretHidden = {true}。它也會隱藏你的光標。 –