2011-06-14 81 views
1

当我启用分页的uiscrollview旋转后,它可以正常工作,但它仍然认为图像的宽度相同,所以页面不占用整个页面。所以我可以告诉它“页面”现在与高度一样宽吗?如何更改UIScrollView上的页面宽度?

回答

0

与其他视图一样,您可以为UIScrollView启用自动调整子视图。当然,您需要为每个子视图设置适当的自动调整掩码。这将负责调整大小,重新定位等。但是,contentSize属性不会自动调整,因此您需要亲自处理,例如在layoutSubviews中。我之前完成了所有这些工作,这有点烦琐,但可以作为滚动视图的子类来使用。我已经公开发布了这个autoresizing滚动视图,但它的商业许可,我不知道什么样的政策是这样的事情,所以我不会链接到它。