2012-12-31 108 views
0

我有一个UIScrollView和UIPageControl 5页。每个页面都设置为不同的背景颜色。每个页面为1024 x 768,只支持横向模式,内容大小设置为:scrollView.contentSize = CGSizeMake(1024 * 5,768);UIImageView里面UIScrollView渗透下一页

每个页面显示正确尺寸的正确背景颜色。

我在每个页面上放置一个UIImageView,我可以四处移动。从第2页开始(或索引1),如果图像被移动到左边的时间并且向前流到上一页,您可以切换到上一页并在那里看到图像的一部分。

但是,右边缘不会发生。如果图像移过可视区域,则在下一页上看不到图像。

我的问题是如何可能的,我能做些什么来防止它?

预先感谢您

回答

1

与此太多的出场后,以帮助其他人可能会遇到同样的情况,回答这个问题的是设置:

self.view.clipsToBounds = TRUE;

在您的UIImageView(s)作为子视图添加的视图。对我来说,每个页面都是一个UIViewController类的实例,视图设置为窗口边界。

相关问题