从IB清除按钮清除文本字段的属性文本

时间:2016-12-07 22:46:24

标签: ios objective-c uitextfield

触发界面按钮char wbuf[16] = "0123456789abcdef\0"按钮时,我无法清除UITextField的属性文本。

我尝试了clear,但它没有用。接下来发生的事情是UI冻结,我无法再与UI交互。

此外,不会从UI中删除_textfield.attributedText = nil;

注意: 我无法使用textfield的attributedText属性,因为我的text中有iconstring。因此,我必须使用它。

非常感谢任何帮助。

Ronak

1 个答案:

答案 0 :(得分:0)

为什么不尝试设置空的属性字符串:

let emptyAttributedString = NSMutableAttributedString()
textView.attributedText = emptyAttributedString

也许您可以将其放在与clear按钮挂钩的IB动作中?