gpt4 book ai didi

objective-c - 检查 UITextField 调用

转载 作者:行者123 更新时间:2023-11-29 04:53:22 25 4
gpt4 key购买 nike

我正在使用这个功能:

- (BOOL)textField:(UITextField *)textField 
shouldChangeCharactersInRange:(NSRange)range
replacementString:(NSString *)string
{
}

在上面的函数中,我想检查我当前正在处理的文本字段,我可以检查该特定的文本字段,其次我想在结束编辑它(textfieldB)时将 textfieldB.text 与另一个字段进行比较说 textfieldA.text,以上两种情况是否可能,我提前感谢您的帮助

最佳答案

如果这些是 IBOutlet 并在您的界面中声明,那么您可以使用 if 语句来检查您正在处理哪个文本字段(即 if(textField == textFieldA){doSomething;}否则如果(文本字段==...

此外,如果 textFieldA 被标记(您在界面生成器中标记它们),那么您可以使用 switch 语句来测试每种情况。开关(textField.tag){...}。

您还应该让 UIViewController 类成为“UITextFieldDelegate”,并且您可以调用类似的 - (void)textFieldDidEndEditing... 并在那里进行类似的比较。

希望这有帮助

关于objective-c - 检查 UITextField 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8441897/

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