在我的应用中,我在注册时为用户的邮政编码设置了简单的文本字段:
我正在收听文本字段的更改:
[self.zipCode addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged];
但是,如果用户开始输入并且他们的邮政编码在键盘上方显示为建议,则当用户点击该建议时,不会调用textFieldDidChange :.
我应该监听哪些控制事件还包括选择的键盘建议?
答案 0 :(得分:0)
我检查了你的代码,它运行正常。
textFieldDidChange:
没有接到电话,这意味着错误。所以请检查。
所以请检查:
1)在您的课程中添加UITextFieldDelegate
。
2)self.zipCode.delegate = self;
注意:请确保您尚未以编程方式创建self.zipCode
因此,您必须检查与{story}的textfield
连接。
如果您需要更多帮助,可以问我:)