2012-08-31 195 views
0

我正在实现一个带有UIScrollView的画廊,并且如果图片的尺寸与UIScrollView不一样,我遇到了问题。 在这种情况下,当图像尺寸正常时,通常会有边框。但是当我放大图像时,边界也变得更大。IOS - UIScrollView边框和缩放

我想,如果图像放大并比UIScrollView大,唯一可见的部分将是图像,而不是边界。

而不知道该怎么做。

enter image description here

enter image description here

+0

如何定义你的滚动视图?你能提供更多关于你的视图和scrollview的信息吗?例如宽度和高度的定位等。我相信你的UIScrollView被定义为小。你应该把它做成完整的大小,并且适合你的形象。 – brush51

+0

是的!确实,如果图像比UIScrollView小,则没有问题。 但是我要展示的大部分图片都比较大,并且由UIImageView缩放以适合它。 我应该怎么做才能修复它? – user1573607

回答

0

你应该在后台UIImageView组图像和之上增加一个观点,即在其中添加的所有图标,并应在滚动视图缩放来。通过这种方式,图像不会缩放,并且在缩放和正常状态下看起来也一样。