2012-03-26 8 views
0

私はUIScrollViewのサブビューを描画できるというタスクがあります。 UIScrollViewには3ページが含まれます。各ページには、これらのサブビューのサブビューとして多くのUIViewが含まれています。私は描画のように描画したいのですが、描画を開始するときはUIScrollViewがスクロールされるため描画できます。 私は解決のためにロットを探しました。私はまた、UIViewのhitTestメソッドを使用しましたが、私は成功していません。あなたはこの問題を克服するためのいくつかの提案を提供することができます。スクロールを停止してサブビューを描画するときのUIScrollView

ありがとうございました。

答えて

0

ここでは、touchBeganイベントで

- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; 
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event; 

を実装する必要があるいくつかのタッチイベントハンドラはだ、あなたはtouchEndedイベントに抽選で行わたら後のあなたは

[yourScrollView setScrollEnabled:NO]; 

を設定して描画開始にロジックを設定することができますあなたのスクロールビューをリセットする必要があります。

[yourScrollView setScrollEnabled:YES]; 

P.S.私は私のソリューションの作業については考えていませんが、これを試すことができます。

関連する問題