gpt4 book ai didi

iphone - 如何知道谁是第一响应者?

转载 作者:行者123 更新时间:2023-12-03 20:51:48 26 4
gpt4 key购买 nike

非常初学者的obj-c问题。

是否可以询问目前谁是第一响应者?我有一个包含四个自定义单元格的 tableView,每个单元格中都有 textfieldLink

我将 textFields 标记为从 1 到 4。我需要实现使用按钮“Next”和“在 textfields 之间切换的可能性” 上一个'。因此,例如,在按钮“下一步”的代码中,我需要这样的东西:

    if ([[txtfld.tag == 1] isFirstResponder) 
{
[[txtfld.tag == 2] becomeFirstResponder];
}

但是这段代码不起作用,因为我不知道如何从不可见的方法调用 textField 。解决这个问题的思路是否正确,或者也许有更好的方法?

谢谢,亚历克斯

最佳答案

您需要获取对 UITableViewCell 的引用,然后才能使用 -viewWithTag 方法。例如 UITextField *textField = (UITextField *)[cell viewWithTag:1];

然后您可以检查[textField isFirstResponder];

关于iphone - 如何知道谁是第一响应者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13162333/

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