我有一个带有uiscrollview的应用程序,而后者又有两个uiimageviews。 通过使内容大小为宽度的两倍,scrollview在两个图像视图之间滑动时工作正常。像这样
[self.scrollView setContentSize:CGSizeMake(self.scrollView.frame.size.width * 2, self.scrollView.frame.size.height)];
现在,客户希望用户能够放大这两个图像中的任何图像。他不希望另一个模态视图放大所选图片,而是在同一个uiscrollview上,他希望这种情况发生。这可行吗?还是一个好主意?
我遇到的问题是当我实现缩放逻辑(实现委托
)时 UIScrollViewDelegate
我设置
的值的那一刻 self.scrollView.zoomScale
我最终调用了这个方法
- (UIView*)viewForZoomingInScrollView:(UIScrollView *)scrollView {
return [self getCurrentVisibleImage];
}
随着这种情况发生,我最终得到了UIscrollview,在缩放回图像的正常大小后,滚动视图根本不向左或向右滑动?
感谢任何帮助。
答案 0 :(得分:0)
答案很简单,我正在操纵内容而不是正确设置。修好了。