2012-05-22 34 views
0

我有一个UITextView的问题。我必须重新设置这些内容,因为我必须在顶部和底部添加一些内容。 我在textViewDidChanged中编写了一个代码。 因为我会设置一些东西,textView的底部,当我打字的时候,东西被重新定位,否则等等。我不想那样。所以我在textViewDidChange中编写了一个代码。如何在重置内容插入后设置滚动偏移量?

这里是我的代码:

UIEdgeInsets newInset = self.textView.contentInset; 
newInset.top = 50; 
newInset.bottom = 1000; // just example 
self.textView.contentInset = newInset; 

好做。

我重置内容嵌入,但textView的滚动总是指向uitextView的结尾。 我想要滚动偏移设置为打字位置。

我该如何解决?我只是想调整我的textview的内容插入。

我该怎么办?请帮帮我!

回答

1

由于UITextView的UIScrollView的从继承您可以通过调用设置滚动指示插图:

UIEdgeInsets scrollInsets = UIEdgeInsetsMake(20.0, 0.0, 30.0, 0.0); 
yourTextView.scrollIndicatorInsets = scrollInsets; 

这会给你20像素的顶部和30PX在你的TextView的底部。

相关问题