【发布时间】:2015-04-29 09:23:05
【问题描述】:
我正在调试一个记录我的操作的UITextView。
例如如果我按下屏幕上的特殊按钮,UITextView 将显示我刚刚按下的按钮。当我按下更多按钮时,它会记录更多,因此我可以轻松滚动UITextView 以查看我过去的操作。
因为UITextView 本身不会随着文本的增加而滚动,所以我尝试让它在登录时滚动到最后一行。
我尝试使用下面的 scrollRangeToVisible() 方法
history.scrollRangeToVisible(NSMakeRange(count(history.text!) - 1, 1))
这里的历史是UITextView 出口。
问题是,这个方法总是让UITextView从头滚动到指定的NSRange。更具体地说,它将视图重置到文本的开头,然后向下滚动到NSRange 所在的位置。我要直接下scroll,
有人可以解决这个问题吗?非常感谢。
【问题讨论】:
标签: ios uiscrollview uitextview