私はUIScrollView
サブビューを持っていUIView
ます、ここにUIView
もタイプのサブビューがありUIImageView
ます。
のような階層ViewController -> UIScrollView -> UIView -> UIImageView
。
すべて、UIScrollView, UIView, UIImageView
動的に追加され、すべて有効になり、ユーザーがスクロールするとuserInteractionEnabled=YES
SIXビューが一度に表示され、次のSIXが表示されます。UIScrollView
UIViews
UITouchイベントを実装して、自分のタッチを検出していますUIImageView
-(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
//I want to detect particular UIImageView
}
-(void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
//Here, user can move any UIImageView
}
しかし、私はそれに触れることを検出できません。私はここで言われている他のいくつかの方法を試します。UIScrollView
また、私の心の一部を試してみましたが、下のサブビューではオブジェクトを検出できなかったことがわかりました。
UIView
また、もう1つ試してみましたが、サブビューとしてを追加しましたself.view
。これを知っておくと面白いですが、検出されますtouch
。
この種の問題を抱えている人はいますか、何か解決策がありますか?どんな助けでもいただければ幸いです。