UITextField 禁用光标
Posted
技术标签:
【中文标题】UITextField 禁用光标【英文标题】:UITextField disable cursor 【发布时间】:2011-11-04 08:40:02 【问题描述】:有没有办法在 UITextField 中禁用闪烁的光标?可能弄乱了 UITextInput 协议? 感谢您的帮助!
【问题讨论】:
没有找到解决方案。我制作了自己的类来实现 UIKeyInput。 【参考方案1】:这是旧的,您找到了新的解决方案。但是有一个你可以使用的想法。我认为光标是图像动画,因此您可以找到他们的视图。
用
运行所有视图for (id subview in myTextField.subviews)
if (is cursor view)
subview.hidden = TRUE;
也许这可行,但它是反复试验。
【讨论】:
【参考方案2】:一种更简洁的方法是将 tint color 设置为 clear,如下所示:
textField.tintColor = .clear
【讨论】:
以上是关于UITextField 禁用光标的主要内容,如果未能解决你的问题,请参考以下文章
在 UITextView 中禁用光标和复制/粘贴(swift)
UIScrollView 中的 UItextfield 并用放大镜移动光标