- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
textFieldShouldendEditing 和 textfieldDidEndEditing 有什么区别,什么时候应该使用每种方法?
最佳答案
textFieldShouldEndEditing:
Asks the delegate if editing should stop in the specified text field.
- (BOOL)textFieldShouldEndEditing:(UITextField *)textField
Discussion This method is called when the text field is asked to resign the first responder status. This might occur when your application asks the text field to resign focus or when the user tries to change the editing focus to another control. Before the focus actually changes, however, the text field calls this method to give your delegate a chance to decide whether it should.
Normally, you would return YES from this method to allow the text field to resign the first responder status. You might return NO, however, in cases where your delegate detects invalid contents in the text field. By returning NO, you could prevent the user from switching to another control until the text field contained a valid value.
textFieldDidEndEditing:
Tells the delegate that editing stopped for the specified text field.
- (void)textFieldDidEndEditing:(UITextField *)textField
讨论在文本字段退出其第一响应者状态后调用此方法。您可以使用此方法更新委托(delegate)的状态信息。例如,您可以使用此方法来隐藏只应在编辑时可见的叠加 View 。委托(delegate)对这个方法的实现是可选的。
site:apple.com textFieldShouldendEditing
关于iphone - iPhone 中 textfieldshouldendediting 和 textfieldDidendediting 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12262909/
我有一个包含多个字段的详细 View ,其中一些字段使用 textFieldShouldEndEditing 进行一些验证。这一切都运作良好。但是,如果用户在字段中输入无效数据,然后按下取消按钮,验证
我实现了这个方法,当在文本字段中输入了未经授权的字符或已使用的用户名时,向用户发送多个警报 View : func textFieldShouldEndEditing(textField: UITex
我正在处理具有多个 UITextField 对象的 View 。我的 View Controller 用作 UITextFieldDelegate,我已经实现了 (BOOL)textFieldShou
我正在使用自定义单元格,我的客户中有一个textField单元格。 当我完成编辑textfeild时,它是委托(delegate)方法textFieldShouldEndEditing 被调用并正在重
textFieldShouldendEditing 和 textfieldDidEndEditing 有什么区别,什么时候应该使用每种方法? 最佳答案 textFieldShouldEndEditin
我有一个名为 LoginViewController 的 View Controller ,它符合 UITextFieldDelegate 并且有两个文本字段对象,即 Email 和 Password
我是一名优秀的程序员,十分优秀!