当给UITextField使用选择器的时候,非键盘输入,比如:UIDatePicker,会导致UIControlEventEditingChanged失效
这时应该在选择器改变UItextField的时候使用
textField.text = @“”; [textField insertText:@“new text”]; 来改变值,UIControlEventEditingChanged依旧有效
当UITextField结合UIDatePicker使用时,直接修改textField的值会导致UIControlEventEditingChanged事件失效。解决方法是在选择器改变值时,使用textField.text和[textField insertText]方式更新,以确保事件正常触发。
当给UITextField使用选择器的时候,非键盘输入,比如:UIDatePicker,会导致UIControlEventEditingChanged失效
这时应该在选择器改变UItextField的时候使用
textField.text = @“”; [textField insertText:@“new text”]; 来改变值,UIControlEventEditingChanged依旧有效

被折叠的 条评论
为什么被折叠?