0
我遇到UIPanGestureRecognizer行爲問題。從頂部滑入時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會捕捉到這個手勢,或許它與通知中心有關?
原則上,似乎有可能獲得該手勢,因爲我在其他應用程序中看到了這一點。
我在這裏錯過了什麼?
即使在主屏幕上從左側滑入也會被忽略。 – tschust
手機的主屏幕? – AdamG
當homebutton位於左側時,請僅在橫向上的iPad上查看此選項。 – tschust