我在同一个UIViewController上使用导航控制器和导航抽屉控制器,但是我不知道如何在点击菜单按钮时打开导航抽屉。有人建议我。如何打开导航抽屉上的点击菜单图标?
1
A
回答
2
引用此示例项目NavigationDrawer可以将处理程序添加到使用toggle*
方法的按钮。
@objc
internal func handleMenuButton() {
navigationDrawerController?.toggleLeftView()
}
@objc
internal func handleMoreButton() {
navigationDrawerController?.toggleRightView()
}
肘方法观察NavigationDrawer
的状态,然后切换到相反状态。例如,如果它是opened
它将close
,如果它是closed
它将打开。
如果你想打开或关闭状态,那么你可以直接使用open *和close *方法。
navigationDrawerController?.openLeftView()
navigationDrawerController?.closeLeftView()
navigationDrawerController?.openRightView()
navigationDrawerController?.closeRightView()
你可以看到整个源代码here。
就是这样,所有最好的:)
+0
感谢它的工作 –
+0
请标记答案,让其他人知道这是正确的解决方案。谢谢 :) – CosmicMind
相关问题
- 1. 导航抽屉上没有点击菜单图标
- 2. 点击更改导航抽屉菜单
- 3. 如何切换到抽屉导航菜单项上的列表视图点击
- 4. 单击工具栏上的汉堡包图标无法打开导航抽屉
- 5. 在HTML按钮上打开导航抽屉点击
- 6. 通过图片打开导航抽屉点击
- 7. 单击ImageView时如何打开滑动导航抽屉?
- 8. 如何从导航抽屉菜单项
- 9. 如何更改导航抽屉菜单项图标的大小?
- 10. 如何更改关闭或打开的图标导航抽屉
- 11. 如何打开导航抽屉上的按钮点击主要片段?
- 12. 我的导航点击菜单项后抽屉不关闭?
- 13. 导航抽屉未打开时,点击ImageView的
- 14. 无法打开webview按钮的导航抽屉点击
- 15. 打开导航与单击事件布局的抽屉
- 16. 安卓抽屉导航菜单项点击不起作用
- 17. 滑动导航抽屉不处理点击菜单项android
- 18. 导航抽屉菜单不会打开活动
- 19. 的Android:开放抽屉式导航栏上的布局点击
- 20. 如何更改导航抽屉图标?
- 21. 如何删除导航抽屉图标
- 22. 打开抽屉式导航栏与按钮单击
- 23. 如何在导航抽屉的默认菜单上点击项目上的另一个菜单
- 24. 导航抽屉中的打开活动
- 25. 打开导航按钮的抽屉
- 26. 如何使我的导航抽屉中的菜单可点击来打开新的活动
- 27. 导航抽屉 - 禁用点击抽屉后面的物品
- 28. 在导航抽屉项目上开始新活动点击
- 29. 使用导航抽屉菜单
- 30. 导航抽屉RecyclerView Items点击活动
我正在推这个例子。 – CosmicMind
为什么它被投票? –
不知道。这是一个很好的问题。 – CosmicMind