私は、scrollView.iに画像セットを配置しているアプリケーションを開発しています。画像を配置し、contentSizeを指定すると、images.each imageViewのすべての数に合わせて必要に応じて指定できます。サイズ768,1024.iスクロールビューでpagingEnabledのプロパティをYESに設定し、ユーザーがスワイプすると次の画像に移動します。私は、scrollViewをスクロールする際に各画像をimageviewにロードしています。 すなわち - (無効)scrollViewDidScroll:(UIScrollViewの*)scrollView {UIScrollViewのコンテンツをズームしている間に問題が発生する
問題:私はImageViewのがズームなっているが、ズームImageViewのは、その次のImageViewのが重なっているUIImageViewを拡大すると 私が直面している問題があります割り当てられたサイズは768,1024です。私は以下のようにデリゲートメソッドを含んでいました。
- (UIView *)viewForZoomingInScrollView:(UIScrollView *)scrollView{
return [scrollView viewWithTag:tempTag-1];
}
- (void)scrollViewWillBeginZooming:(UIScrollView *)scrollView withView:(UIView *)view{
scrollView.pagingEnabled=NO;
[scrollView viewWithTag:tempTag].frame=CGRectMake(scrollView.contentSize.width-768, [scrollView viewWithTag:tempTag].frame.origin.y, [scrollView viewWithTag:tempTag].frame.size.width, [scrollView viewWithTag:tempTag].frame.size.height);
}
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale{
if (scrollView.zoomScale<=1) {
scrollView.pagingEnabled=YES;
}
}
iがコンテンツのサイズに応じて現在のImageViewの隣にImageViewのフレームを変更しようとしたが、それは動作しませんでした。
はいくつかのいずれかが...この点であなたはimageViewsを保持するために、サブscrollviewsのscrollViewを作成する必要があり、事前
これについて何かお知りになりましたか? – neeraj