如何根据textview内容设置scrollview的内容大小?

时间:2012-09-24 21:59:25

标签: iphone ios

在我的应用程序中,我采用了textview和imageview。基于textview中的内容,我们如何管理scrollview的内容大小?

2 个答案:

答案 0 :(得分:0)

假设您希望内容大小至少足以滚动整个textview,您可以通过将textView添加到scrollview来确定正确的尺寸,然后设置contentSize类似于

scrollPanel.contentSize = CGSizeMake( txtView.frame.origin.x + txtView.frame.size.width, txtView.frame.origin.y + txtView.frame.size.height)

这会将内容宽度设置为txtView的宽度,加上左侧定位偏移量,以及高度与txtView的高度加上距离的距离scrollPanel的顶部。

答案 1 :(得分:0)

  // scrollPanel fit to the text view

    scrollPanel.frame=self.view.frame (or) view.frame;
    scrollPanel.contentSize = CGSizeMake(textview.frame.width,textview.frame.height);