iOS 设置的textFiled的时候不能编辑

设置的textFiled的时候不能编辑。

首先用了textfield.userInterfaceEnable = NO, 无效

或者用了textfield.enable = NO,无效

在UITextFiled的代理方法里面这样设置就可以了(_canEditing用来区分编辑还是展示)

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {

    if (_canEditing) {

        return YES;

    }

    return NO;

}

你可能感兴趣的:(iOS 设置的textFiled的时候不能编辑)