自动滚动发生在 ios 4.3 中,当 textViewShouldBeginEditing 方法调用时。我想停止这种自动滚动。目前滚动向上。
问问题
1075 次
2 回答
1
[txtview scrollRectToVisible:CGRectMake(0, txtview.contentSize.height-txtview.frame.size.height, txtview.frame.size.width, txtview.frame.size.height) animated:NO];
在 textview 中设置此框架开始编辑。并在 textview 中设置 textview txtview.contentSize.height-txtview.frame.size.height 的 y 位置
应更改字符。
有用..
于 2012-12-04T06:11:45.017 回答
1
下面的代码更干净,效果更好:
[yourTextView scrollRangeToVisible:NSMakeRange(self.text.length, 0)];
在 Swift 2.2 中:
yourTextView.scrollRangeToVisible(NSRange(location: yourTextView.text.length, length: selectedRange.length))
于 2016-07-02T20:27:40.330 回答