我有一个像这样的textField:
@IBOutlet weak var titleTextField:UITextField!
然后我在此textField旁边添加图像:
titleTextField.rightView = titleImg
具有titleImg的是imageView。
我使用UITapGestureRecognizer来点击titleImg imageView,它工作正常。
最后,我设定:
titleTextField.userInteractionEnabled = false
但是有了这个,我的titleImg不能被点击。
这意味着我想禁用titleTextField,但是用户可以点击titleImg。
怎么解决呢?
最佳答案
您的titleImg被添加到titleTextField,因此在禁用文本字段的用户交互时,将不允许点击图像视图。您应该从titleTextField中删除titleImg,并使用单独的UIButton并添加图像以在禁用文本字段时进行点击。
关于ios - 在Swift中禁用此textField时,请单击textField的rightView?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32433072/