在下面的图片中,我有一个导航抽屉成功地工作并使用宇宙思维材料swift库实现。
我试图弄清楚如何在任何菜单项上添加触摸事件的处理程序,因为我无法直接将addTarget
方法链接到{{1}数组中的单个菜单项} S:
[MenuItem]
如果这是重复的话,是否愿意删除,只是真的不知道谷歌应该解决这个问题,并且没有任何帮助。
答案 0 :(得分:1)
您需要设置扩展 NavigationDrawerController 的 NavigationDrawerControllerDelegate 然后在下面的方法中,当用户点击任何项目
时func navigationDrawerController(navigationDrawerController: NavigationDrawerController, didTapAt point: CGPoint, position: NavigationDrawerPosition) {
print("navigationDrawerController didTapAt: ", point, "with position:", .left == position ? "Left" : "Right")
}