我的Swift iOS应用中有一个UITextField
。如何使其可复制,但不可编辑?
以下是我尝试的内容:
我该怎么办?
答案 0 :(得分:10)
使用UITextView
代替UITextField
。 UITextField
没有isEditable
属性。以下Swift 4.2代码显示了符合您要求的UITextView
实例的可能实现:
textView.isUserInteractionEnabled = true
textView.isEditable = false
根据文档,isUserInteractionEnabled
确定是否忽略用户事件并从事件队列中删除,isEditable
表示接收者是否可编辑。