Ios UITextView-如何防止在使用只读文本视图时显示键盘

Ios UITextView-如何防止在使用只读文本视图时显示键盘,ios,xamarin,xamarin.ios,uitextview,Ios,Xamarin,Xamarin.ios,Uitextview,我正在使用UITextView显示一些文本,但我不希望用户能够编辑它。我已尝试将属性Editable设置为false,但当我触摸文本时,键盘仍会显示 是否可以设置任何其他属性来停止此行为?试试 textView.userInteractionEnabled = NO; 确实正确设置了属性吗?还是你的文本视图为零?你应该检查一下,如果一切正常,那么 textview.editable = NO; 应该有用 顺便说一句,不要使用textView.userInteractionEnabled=NO

我正在使用
UITextView
显示一些文本,但我不希望用户能够编辑它。我已尝试将属性
Editable
设置为false,但当我触摸文本时,键盘仍会显示

是否可以设置任何其他属性来停止此行为?

试试

textView.userInteractionEnabled = NO;

确实正确设置了属性吗?还是你的文本视图为零?你应该检查一下,如果一切正常,那么

textview.editable = NO;
应该有用


顺便说一句,不要使用
textView.userInteractionEnabled=NO因为如果文本很长,则无法滚动文本视图以显示更多内容

您可以使用“MarkHim”发布的解决方案执行此操作,也可以从故事板执行此操作


只需选中/取消选中“行为”部分中显示“可编辑”和“可选择”的框。取消选中“可编辑”将不再显示键盘。

这也将停止滚动,这是textView的主要功能。