UITextField禁用游标

时间:2011-11-04 08:40:03

标签: cocoa-touch uitextfield uitextinput

有没有办法在UITextField中禁用闪烁光标?可能搞乱UITextInput协议? 谢谢你的帮助!

2 个答案:

答案 0 :(得分:0)

这是旧的,你找到了一个新的解决方案。但是你可以使用一个想法。我认为光标是一个图像动画,所以你可以找到他们的视图。

使用

运行所有视图
for (id subview in myTextField.subviews) {
    if (is cursor view){
        subview.hidden = TRUE;
    }
}

也许这可行,但这是反复试验。

答案 1 :(得分:0)

更清洁的方法是将色调设置为清除,如下所示:

textField.tintColor = .clear