我使用Textview插入消息文本,但是当我在插入一些文本后第二次聚焦textview时,已插入的文本向上移动。所以在TextView中剪切文本。 解决这个问题的任何方法?
答案 0 :(得分:0)
UITextView UIScrollView的子类。所以你可以像这样丢弃滚动到顶部:
((UIScrollView*)someTextView).delegate = self; // or some other UIScrollViewDelegate
并实现此方法:
-(void) scrollViewDidScroll:(UIScrollView*) scrollView {
scrollView.contentOffset = CGPointMake(0, 0);
}
但是如果你在编辑期间确实需要滚动,你可以添加一些布尔标志来区分用户滚动和滚动自动时的情况。