我有一個UIPageViewController
可以處理翻開我的「書」的頁面。但是,每個書頁都是ViewController
,UIScrollView
爲subview
。由於contentSize
,UIScrollView
只能夠垂直滾動。問題在於,當用戶垂直滾動scrollview
時,由於scrollview
仍在滾動/減速,用戶無法翻頁。看到這個的一個非常簡單的方法是滾動頁面,然後嘗試點擊視圖的邊緣。這通常會改變頁面,並且當scrollview
沒有移動時它確實改變頁面。但是,當它移動時,水龍頭會導致滾動視圖停止移動,而不是翻頁。UIScrollView在滾動時取消UIPageViewController手勢
如果UIPageViewController
試圖通過點擊或平移頁面以使頁面轉動動畫嘗試使用手勢來轉動頁面,我該如何取消scrollviews
手勢?
有關我想要實現的行爲的示例,請查看iPhone上Twitter的官方客戶端。 可以從時間線滑動到Discover,而饋送仍然從滾動中減速。
你能分享一個包含這種情況的演示應用程序嗎? – souvickcse