2011-07-18 8 views
2

私は、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を作成する必要があり、事前

+0

これについて何かお知りになりましたか? – neeraj

答えて

0

TNXを私を助けることができます。各サブスクロールビューでズームを設定します。

関連する問題