我想實現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