1
在我使用UIPageViewController
的XCode項目(iOS 5.1)中,我注意到當我點擊任何按鈕時,自動動作是發送goBack
事件並將頁面翻轉回前一個索引。如何刪除UIPageViewControllers中的UIButton上的goBack事件?
我對此感到困惑,因爲檢查UIButton
的響應者,他們還沒有關聯到goBack
事件或任何其他事件。
任何有關如何消除此行爲的線索?
在我使用UIPageViewController
的XCode項目(iOS 5.1)中,我注意到當我點擊任何按鈕時,自動動作是發送goBack
事件並將頁面翻轉回前一個索引。如何刪除UIPageViewControllers中的UIButton上的goBack事件?
我對此感到困惑,因爲檢查UIButton
的響應者,他們還沒有關聯到goBack
事件或任何其他事件。
任何有關如何消除此行爲的線索?
好吧,經過更多的搜索,我意識到真的發生了什麼。
顯然UIButton
沒有拋出goBack事件;由於按鈕位於UIPageViewController
子視圖的左側字段,因此在該區域捕獲到UITapGesture
並啓動goBack
事件。
如果UIButton
位於UIPageViewController
的右側,則會發生同樣的情況,而這會導致發生goForward
事件。
就如何解決這個問題的細節是這樣一個問題:UIPageViewController Gesture recognizers
什麼GoBack的事件,請張貼一些代碼 – 2012-07-07 07:29:39
實際上,有沒有涉及,因爲這代碼是純粹的故事板 – 2012-07-07 08:36:23