gpt4 book ai didi

iphone - 完成编辑后如何检查 UITextField 文本是否为空

转载 作者:可可西里 更新时间:2023-11-01 06:17:41 24 4
gpt4 key购买 nike

我目前有一个带有默认文本的 UITextField,并设置为在编辑开始时清除。我试图做到这一点,以便如果在编辑完成时该字段为空或为零,则文本值将再次成为默认文本。我无法检测何时完成编辑或关闭键盘。谁能告诉我我想使用哪种检测方法以及如何实现它?非常感谢!


编辑


placeholder 不能用于我的情况

最佳答案

你必须使用文本框委托(delegate)

-(void)textFieldDidEndEditing:(UITextField *)textField;

在这个委托(delegate)中做这样的检查

if ( [textField.text length] == 0 )
{
// the text field is empty do your work
} else {
/// the text field is not empty
}

关于iphone - 完成编辑后如何检查 UITextField 文本是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10308154/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com