侧面菜单,以编程方式隐藏菜单选项

时间:2017-05-09 00:38:34

标签: ios swift swift3

我正在使用侧边菜单jonkykong/SideMenu,实现没问题,但我在应用程序中有两个角色,每个角色都有不同的选项。

好吧,我正在考虑在菜单中编写所有选项并隐藏它们中没有必要。

有人知道如何隐藏ViewController ???

中的一些选项

基本上,Left Menu定义了班级SideMenuTableView,每个元素都由UITableViewVibrantCell

定义

1 个答案:

答案 0 :(得分:1)

不完全了解您的代码,但这可能相当简单。

如果您使用的是UITableView,为什么不能更新数据源并重新加载菜单表。或者甚至有两个不同的阵列

或者相反,它将处理高度tableView(:heightForRowAt:)方法中的项目。通过设置高度0,您可以隐藏它们。

使用SideMenu,您还可以使用SideMenuManager.menuLeftNavigationController = newMenuController在运行时更改MenuViewController,这可能是您的最后手段。