我想实现pageviewcontroller.m文件-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
手势代表,但我不能得到任何手势:定制UIPageViewController手势识别滚动行为
NSArray *temp = self.gestureRecognizers;
NSLog(@"count %i",temp.count); // this logs count 0
NSArray *temp = self.view.gestureRecognizers;
NSLog(@"count %i",temp.count); // this also logs count 0
for (UIGestureRecognizer *gR in temp) {
gR.delegate = self;
}
在上面的代码中自行
朝pageviewcontroller指向。
因此我无法将委托分配给pageviewcontroller手势。
编辑部分:
好,我知道了,我没有得到,因为uipageviewscroll样式的姿势对象。
但是我有一个问题,我需要禁用pageviewcontroller 平移手势,需要从两个按钮滚动pageviewcontroller,就像如果用户试图平移,它的出发点是我uibuttons框内然后pageviewcontroller应该否则滚动不。
我正在使用transitionStyle UIPageViewControllerTransitionStyleScroll。
的任何解决方案,这... 在此先感谢
@selector(手势)在哪里,它有什么作用? – Jeff
谢谢!这绝对有助于我,甚至三年后...... – Sakiboy