13
最初は、UISwipeGestureRecognizerをイメージビューに追加しましたが、アクションメソッドは起動できません。その後、コントローラのビューを表示するためにUISwipeGestureRecognizerを添付します。 。 は、ここでは動作しないコードである、ここで サブビューではジェスチャ認識機能が動作しません
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UISwipeGestureRecognizer *swipeRight=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRightAction)];
swipeRight.direction=UISwipeGestureRecognizerDirectionRight;
//imageView is an outlet of image view
[imageView addGestureRecognizer:swipeRight];
}
はImageViewのにこのコードを追加します。うまく
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
UISwipeGestureRecognizer *swipeRight=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeRightAction)];
swipeRight.direction=UISwipeGestureRecognizerDirectionRight;
//imageView is an outlet of image view
[self.view addGestureRecognizer:swipeRight];
}
素晴らしいです。うまくいきます。ありがとうございます。 –