我对 UIPanGestureRecognizer 行为有疑问。
除非我从 iPad 顶部滑入,否则一切都很好。顶部在此处表示相机所在的一侧,无论当前设备方向如何。
使用以下代码调试 UIPanGestureRecognizer 行为:
- (void)viewDidLoad
{
[super viewDidLoad];
_pan = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panGesture:)];
[self.view addGestureRecognizer:_pan];
}
- (void)panGesture:(UIPanGestureRecognizer*)gesture
{
if (gesture.state == UIGestureRecognizerStateBegan) {
NSLog(@"BEGIN");
} else {
NSLog(@"GO");
}
}
因此,当我从顶部滑入时,什么也没有发生。
好像iOS会捕捉到那个手势,可能和通知中心有关?
原则上似乎可以得到那个手势,因为我在其他应用程序上看到了这个。
我在这里想念什么?