0
我目前在我的應用中使用了ECSlidingViewController。作爲默認行爲,可以顯示側面菜單(MenuViewController或underRightViewController)在頂視圖上平移或調用RevealMenu:
方法。 我擴展此功能,從而給用戶的可能性平移頂視圖控制器背面添加這一行到UnderLeftViewController viewDidLoad方法:使用ECSlidingViewController在MenuController上激活Pan手勢
self.slidingViewController.shouldAllowUserInteractionsWhenAnchored = YES;
這裏的限制:
- 用戶必須觸摸側面的俯視圖才能將其平移,觸摸MenuController單元格不會產生任何影響。如果你看看Facebook iOS,你會注意到可以在側面桌面中間平移開始姿勢的頂視圖。
- 添加上面的代碼行將禁用先前在頂部視圖中激活的TapRecogniser(我需要它在Pan識別器的同一時間工作)。
有沒有人知道如何實現這種行爲?