0
我有一个摄像头视图,用户可以使用滚动视图放大和缩小,没有问题。复制UIScrollView到UIScrollView
问题是,当我需要应用相同的确切缩放和位置到另一个滚动视图,一切都出错了。我不仅确切地知道如何准确地做到这一点,而且还提出了一些奇怪的行为。
所以我有
previewScrollView - 在预览照相机图像中使用的滚动视图。
scrollview - 拍摄照片的滚动视图。
和我有两个不同的视图中的一个它的类型的UIView的预览照相机层才送图片
和用于拍摄图像
后UIPictureView所以我有这样的事情。
_viewToScroll = photoImage;
[_scrollView setZoomScale:[_previewScrollView zoomScale]];
[_scrollView setContentScaleFactor:[_previewScrollView contentScaleFactor]];
[_scrollView zoomToRect:CGRectMake(-160, -240, 320/_scrollView.zoomScale, 480/_scrollView.zoomScale)animated:NO];
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView
{
return _viewToScroll;
}
没有什么,只是坐在那里unzoomed。有任何想法吗?