【发布时间】:2012-05-09 00:47:53
【问题描述】:
我想创建一个滚动视图,其工作方式与您在照片应用中平移/缩放图像完全一样:
-横向图像适合纵向屏幕,
-可以放大图片,
-如果你旋转设备放大(横向),图像保持在中间,
-当您缩小时,图像仍然适合新的横向屏幕(拉伸全屏)。
所以我需要同时满足宽高比和缩放功能。
我已经实现了一个解决方案,我在 layoutSubviews 中“手动”布局 scrollView 的内容以使外观适合,但这会干扰缩放行为。
有没有一种简洁的 UIKit 方法来处理这个问题? 还是我必须在这里创建自己的实现?
【问题讨论】:
-
你有没有得到答案,我想我也有同样的问题
标签: iphone uiscrollview zooming layoutsubviews