我有一个viewController显示图像和文本,图像被加载并每隔15秒进行一次动画制作,我想让用户在图像视图上滑动,允许他更改图像而无需等待时间通过。
这是我尝试加载和动画图像,但滑动手势不起作用
self.imageView.animationImages = [self loadImages];
self.imageView.animationDuration = 15;
[self.imageView startAnimating];
swipeRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeAction:)];
[swipeRight setDirection:(UISwipeGestureRecognizerDirectionRight)];
[self.imageView addGestureRecognizer:swipeRight];
此代码放在viewDidLoad
方法中,我看到一个解决方案将手势添加到视图中,但我只需要在imageView上
答案 0 :(得分:0)
我正在回答这个问题,万一其他人花了太多时间在这个问题上我似乎忘了启用用户互动添加这一行:
self.imageView.userInteractionEnabled = YES;