Ios “清除”按钮将UITextField设置为什么?
我有一段代码对输入的文本字段做出反应。我想检查字段的Ios “清除”按钮将UITextField设置为什么?,ios,uitextfield,Ios,Uitextfield,我有一段代码对输入的文本字段做出反应。我想检查字段的.text何时为空(要么一直退格,要么用右边的小圆形X按钮清除) 如果我检查.text=@“如果用户退格,我的代码可以工作。如果用户使用“清除”按钮,则不起作用 “清除”按钮将文本字段的.text设置为什么?(我已经注销了它,如果我在另外两个字符之间打印它,它看起来是空白的。) 也许我需要检查的不仅仅是。text=@“?也许是.length==0或其他什么 谢谢 “清除”按钮可能会将text属性设置为nil 要查看文本是否为空,最好的检查方法是
.text
何时为空(要么一直退格,要么用右边的小圆形X按钮清除)
如果我检查.text=@“
如果用户退格,我的代码可以工作。如果用户使用“清除”按钮,则不起作用
“清除”按钮将文本字段的.text
设置为什么?(我已经注销了它,如果我在另外两个字符之间打印它,它看起来是空白的。)
也许我需要检查的不仅仅是。text=@“
?也许是.length==0
或其他什么
谢谢 “清除”按钮可能会将text
属性设置为nil
要查看文本是否为空,最好的检查方法是使用:
if (someText.length == 0) {
// soneText has no text (or someText is nil)
}
这适用于空字符串和
nil
值。谢谢!我要试试这个。