IOS UITextview:专注于成为第一反应者

时间:2014-04-21 12:41:30

标签: ios objective-c uitextview

我想在focusfirstresponder调用的最上一行放置一个焦点标记。 textview包含一个较长的文本,焦点放在textview的scrollview的底部,在一个第一个响应者调用上。

我一直在寻找SO和网,但我还没找到任何东西。

任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:1)

在活动文本的任何位置设置焦点 需要做以下

NSRange zeroRange = NSMakeRange(offset,0);
textView.selectedRange = zeroRange;

在创建textView第一响应者后使用此代码。也许你需要执行此操作 performSelector:afterDelay:在调用becomeFirstResponder之后。