我通过从基于分割视图的模板开始构建了一个小型演示应用程序。然后使用IB我添加了一个滚动视图到详细视图,然后是一个图像视图到滚动视图。滚动视图和图像视图的大小与详细视图相同。最后,我在图像视图中添加了一个png图像,其大小与图像视图相同。如何滚动从肖像向风景模式旋转的图像
当我运行这个应用程序,开始肖像模式,一切都很好。但是当我将ipad旋转到风景时,我只能看到细节视图中的一部分图像,从左上角开始,并且在视图中适合的位置向下和向右移动。我希望能够将图像的其他部分滚动到视图中,但当我尝试拖动图像时图像不会移动。我已经使用了IB中可用的滚动视图和图像视图的属性,但是我一直无法找到允许我以横向模式滚动图像的配置。有人能告诉我是否以及如何能够做到这一点?
感谢
嗨,谢谢。这解决了一半的问题。现在,在横向模式下,我可以向任何方向拖动图像。但是,当我向上拖动图像以便看到最下面的部分时,只要我的手指离开屏幕,图像就会向下滚动。当我拖动图像时,我想让它保持原样,以便我可以在图像底部进行操作。如果可以,我想避免缩放(尤其是)或调整图像大小。 – 2012-02-29 21:59:30
您必须更改我们的UIScrollView的contentSize。我猜测contentSize不够大,您可以查看底部的细节。将其设置为包含您要滚动到的详细信息的子视图边界的大小。 – acecapades 2012-03-01 02:03:07