我有一个NSTextField,当用户按下按钮时我会隐藏它。我使用[textField setHidden:YES];
隐藏文本字段问题是用户在文本字段中键入(即文本字段是第一响应者)并且用户按下返回键(这是按钮的等效键)隐藏文本字段)用户可以继续在文本字段中键入,即使它不可见。如何在不实际解除分配的情况下正确删除文本字段?
感谢。
答案 0 :(得分:1)
隐藏后,尝试更改第一个响应者。
[[textField window] makeFirstResponder:[textField nextResponder]];