如何禁用UITextField的编辑属性?

时间:2011-12-02 11:34:22

标签: ios uikit

  

可能重复:
  Easy way to disable a UITextField?

我有一个UITextField。我想禁用其编辑属性。我只想在其中显示文字。

我怎样才能实现它?。

1 个答案:

答案 0 :(得分:80)

要在UITextField中禁用编辑,您需要在委托方法NO

中返回textFieldShouldBeginEditing:
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField{
    return NO;
}

要禁用UITextView中的编辑,请将属性editable设置为NO

[textView setEditable:NO];