問題がUISwipeGestureRecognizer
あり、解決策が見つかりません。
UISwipeGestureRecognizer
ビューの半分だけを使用したい。しかし、ビューのボタンも使用したいと思います。
これが私がしたことです。
ボタンが付いた768x1024px のUIView
名前があります。firstView
ここで、768 x512pxのnamedの上にUIView
またはを追加します。UIImageView
firstView
secondView
スワイプは機能しますが、下のボタンsecondView
(ボタンはオンfirstView
)は機能しません。
両方のビューを応答させるために、どの機能を見逃しましたか?
それとも、私が上で説明したよりもさらに良い方法がありますか?
私のスワイプコード:
UIImageView *secondView = [[[UIImageView alloc] initWithFrame:
CGRectMake(0,0,768,512)] autorelease];
//UIView *secondView = [[[UIView alloc] initWithFrame:CGRectMake(0,0,768,512)] autorelease];
secondView.userInteractionEnabled = YES;
[firstView addSubview:secondView];
oneFingerSwipeLeft = [[[UISwipeGestureRecognizer alloc] initWithTarget:self
action:@selector(swipeRecognition:)] autorelease];
[oneFingerSwipeLeft setDirection:UISwipeGestureRecognizerDirectionLeft];
[secondView addGestureRecognizer:oneFingerSwipeLeft];