Swift 3:使用侧边栏菜单
Posted
技术标签:
【中文标题】Swift 3:使用侧边栏菜单【英文标题】:Swift 3 : Using Side Bar Menu 【发布时间】:2017-06-19 11:56:37 【问题描述】:我将尝试使用KYDrawerController
或SWRevealViewController
作为侧边栏菜单。但是有一个问题,大家举个同一个viewcontroller的例子。当我按下 tableView 上的单元格并保留侧栏菜单时,我想更改视图控制器。这是我第一次使用侧边栏菜单。我想这就是为什么我没有得到主要想法,我不能这样做。如果你能给我一个想法或样品,我会很感激的。
【问题讨论】:
【参考方案1】:您可以使用用 Swift 3 编写的替代 InteractiveSideMenu 库。它非常灵活且支持良好,非常适合您的需求。此外,还有一个 Sample 带有不同的控制器,包括 TabBar。 希望对你有用。
【讨论】:
我们可以在视图控制器顶部显示侧边菜单吗?【参考方案2】:您可以使用 SWRevealViewController 来实现侧边菜单。
FrontViewController *frontViewController = [[FrontViewController alloc] init];
newFrontController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
[revealController pushFrontViewController:newFrontController animated:YES];
revealController
是您最初用于实现侧边菜单的 SWRevealViewController 实例。
欲了解更多详情,请从gitHub 下载SWRevealViewController
的示例项目并参考。
【讨论】:
感谢您的回答。我会检查它并让你知道我什么时候做的。我希望它对我有用。 好的,谢谢,请确认是否有效或遇到任何问题请说明。以上是关于Swift 3:使用侧边栏菜单的主要内容,如果未能解决你的问题,请参考以下文章