【发布时间】:2013-02-16 06:28:54
【问题描述】:
我正在尝试模仿新的 Google 地图应用,其中有一个带有 3 个点的按钮,您可以将其拉到左侧以在右侧显示一个新的视图控制器,其中包含应用的一些设置。
我有 PKRevealController 的默认实现工作..但由于我的前视图控制器有一个占据整个屏幕边界的地图......我不能向左拉(相反,地图移动)。我知道它可以工作,因为我在地图上有一个按钮,我可以将其拉到左侧以显示右侧的视图控制器。
如何更改 PKRevealController 的工作方式,以便仅当且仅当向左拉一个小按钮时它才会显示右视图控制器?由于我在地图顶部有多个按钮......有没有办法禁用其中一些按钮,所以它们不能被拉到左边......但只留下一个可以向左拉的按钮?还是有其他解决办法?
谢谢!
【问题讨论】:
标签: ios objective-c uiviewcontroller uigesturerecognizer