选择 UITextField 文本时隐藏选项菜单
Posted
技术标签:
【中文标题】选择 UITextField 文本时隐藏选项菜单【英文标题】:Hide option menu when UITextField text is selected 【发布时间】:2020-02-02 03:55:37 【问题描述】:简单来说,当 UITextField 文本被选中时,我们如何防止这个弹出菜单。
所需功能:
用户可以点击任一字段并编辑文本。 当点击字段并且 textField 为空时,我会生成文本然后 textfield.selectAll(self)。这是弹出菜单的地方。
How to disable UITextField editing but still accept touch? 的回答不能解决这个问题,也不允许用户仍然使用文本字段。
【问题讨论】:
你想让文本完全可以选择吗?textFieldName.isUserInteractionEnabled = false
这能回答你的问题吗? How to disable UITextField editing but still accept touch?
不,我希望用户能够选择文本并进行编辑。但我对“复制、粘贴、剪切、查找...”选项的使用为零。这个弹出菜单很混乱
【参考方案1】:
找到回复:
https://***.com/a/21716228/2129911
使用 textField.selectAll() 时,传递 textField 的委托会出现弹出菜单。
如果没有弹出菜单,请使用 textField.selectAll(nil)
【讨论】:
以上是关于选择 UITextField 文本时隐藏选项菜单的主要内容,如果未能解决你的问题,请参考以下文章