1
UISwipeGesture
を画像のランドスケープビューに実装できますか?uigestureswipeを使用して横向きビューでスワイプ
UISwipeGesture
を画像のランドスケープビューに実装できますか?uigestureswipeを使用して横向きビューでスワイプ
次を使用します。あなたのビューで
は、負荷をしました(あなたのビューにジェスチャー認識を追加する):
UISwipeGestureRecognizer *rightRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(rightSwipeHandle:)];
rightRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
[rightRecognizer setNumberOfTouchesRequired:1];
[mainSlideShowImageScrollView addGestureRecognizer:rightRecognizer];
[rightRecognizer release];
UISwipeGestureRecognizer *leftRecognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(leftSwipeHandle:)];
leftRecognizer.direction = UISwipeGestureRecognizerDirectionLeft;
[leftRecognizer setNumberOfTouchesRequired:1];
[mainSlideShowImageScrollView addGestureRecognizer:leftRecognizer];
[leftRecognizer release];
次に、以下の方法で実装します。私はこのコードを使用し
- (void)rightSwipeHandle:(UISwipeGestureRecognizer*)gestureRecognizer
{
//Do moving
}
- (void)leftSwipeHandle:(UISwipeGestureRecognizer*)gestureRecognizer
{
// do moving
}
をしかし、それは肖像画モードで画像をスワイプするのに役立ちます。しかし、まだ横長モードはスワイプできません。rptwsthi – Rakesh
私は、横モードでそれを使用しています:D – rptwsthi
しかし、私はシミュレータのハードウェアオプションの左回転オプションは機能しません。つまり、スワイプジェスチャーはどの方向にも認識されません。 – Rakesh