在文本视图中禁用编辑

时间:2014-01-27 16:22:19

标签: ios7 uitextview

我使用Xcode编码ios7应用程序,每当我尝试制作文本视图时,它都可由用户编辑。我该如何解决这个问题却无法编辑?它在iPhone模拟器中是可编辑的,我需要更改哪些属性才能禁用它以及在哪里可以找到它?

3 个答案:

答案 0 :(得分:2)

如果单击故事板中的textView(如果您在故事板中创建了它),则可以在右侧打开属性检查器,并且有一个可编辑的复选框。如果它没有在故事板中创建,那么就有一个属性

 textView.editable = NO;

答案 1 :(得分:0)

尝试:

//的.h

@interface YourViewController:UIViewController<UITextViewDelegate>
     @property (strong, nonatomic) IBOutlet UItextView *textView;
@end

//。米

 -(void) viewDidload
{
   _textView.delegate =self;
}

- (BOOL)textViewDidBeginEditing:(UITextField *)textField
{
   return NO;
}

答案 2 :(得分:0)

如果您使用的是故事板,请单击故事板中的UITextField,并且有一个名为behavior editable的属性:删除刻度而不是构建。