清除按钮将UITextField设置为什么?

问题描述 投票:0回答:1

我有一段代码,对输入的文本字段作出反应。 我想检查当 .text 的字段是空的(要么是全部倒排,要么是用右边的小圆X按钮清除)。

如果我检查 .text == @"" 我的代码可以工作,但前提是用户要有后退的空间。 如果用户使用了清除按钮,它就不工作了。

清空按钮将文本字段的 .text 到? (我已经注销了,如果我把它打印在其他两个字符之间,我看是空白的)。

也许我需要检查的不仅仅是 .text == @""? 也许吧 .length == 0 还是别的什么?

谢谢!我有一段代码,对输入的文本字段有反应。

ios uitextfield
1个回答
2
投票

清空 "按钮大概设置 text 属性为 nil.

每当你想查看文本是否为空时,最好的检查方法是使用。

if (someText.length == 0) {
    // soneText has no text (or someText is nil)
}

这对空字符串和 nil 价值。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.