【发布时间】:2012-03-17 14:00:51
【问题描述】:
我在 -(void)viewDidLoad 中有以下代码
[txtView becomeFirstResponder];
[txtView setSelectedRange:NSMakeRange(0, 10)];
也就是说,我想以编程方式在我的 UITextView 中选择文本。 同时,我不希望键盘出现。 我尝试添加以下代码 -
[txtView setEditable:NO];
或
[txtView resignFirstResponder];
虽然它们使键盘隐藏起来,但无论哪种方式都会使文本选择消失。
总而言之,我想以编程方式选择文本并同时禁用键盘。 我认为这是可能的,因为当我有 [txtView setEditable:NO];我仍然可以触摸屏幕来选择文本。 问题只是我不知道如何以编程方式做到这一点。 有人可以帮我吗?
【问题讨论】:
-
请问您为什么要违反 HIG?
标签: objective-c ios uitextview