将textField的委托方法textFieldShouldBeginEditing返回NO,则textField变为不可编辑。当然直接将textField.enabled设为NO也可以,但这一textField也不能响应其它点击事件了。
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
return NO;
}
本文介绍如何通过设置 UITextField 的代理方法 textFieldShouldBeginEditing 返回 NO 来禁用文本字段的输入功能。此外,还提供了另一种方法,即直接将 textField 的 enabled 属性设置为 NO,但这也会阻止其他点击事件。
将textField的委托方法textFieldShouldBeginEditing返回NO,则textField变为不可编辑。当然直接将textField.enabled设为NO也可以,但这一textField也不能响应其它点击事件了。
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
return NO;
}
1551

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