Han*_*gbo 13 iphone cocoa-touch objective-c ipad ios
首先,我将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];
}
Run Code Online (Sandbox Code Playgroud)
这是运行良好的代码
- (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];
}
Run Code Online (Sandbox Code Playgroud)
B.S*_*.S. 25
将此代码添加到imageView:
imageView.userInteractionEnabled = YES;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5570 次 |
| 最近记录: |