当启用分页的 uiscrollview 旋转时,它工作正常,但它仍然认为图像宽度相同,因此页面不会占据整个页面。那么我可以告诉它“页面”现在和高度一样宽吗?
最佳答案
您可以为 UIScrollView
启用自动调整 subview ,就像任何其他 View 一样。当然,您需要为每个 subview 设置适当的自动调整掩码。这将负责调整大小、重新定位等。但是,contentSize 属性不会自动调整,因此您需要自己处理,例如在 layoutSubviews
中。我以前做过所有这些,它有点繁琐,但作为 ScrollView 的子类是可行的。我实际上已经公开发布了这个自动调整大小的 ScrollView ,但它是商业许可的,我不确定关于这类事情的 SO 政策是什么,所以我不会链接到它。
关于ios - 如何更改 UIScrollView 上的页面宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6343551/