如何添加右侧幻灯片菜单iOS

时间:2015-02-11 04:58:45

标签: ios objective-c amslidemenu mfslidemenu

我想在Storyboard中制作幻灯片菜单(右侧和左侧)。此处左侧菜单面板为viewController,其中嵌入了UITableView customCell以执行菜单样式。我已经关注了youtube "tutorial",左侧面板完美运行。但是现在我需要为右侧幻灯片菜单做同样的事情。完全相同的事情。

当我连接segue时,sw_rear故事板segue标识符用于左侧菜单,sw_front故事板segue标识符用于前端viewController。或左侧silde菜单列表的第一个viewController。但是主源文件(“SlideOutMenuFiles”)中还有一个segue标识符,它是sw_right,它从未在代码中的任何位置使用过。所以我假设,它可以用于实现右侧滑动。

我尝试在右侧实现它但不能这样做。如果任何人理解我的想法或熟悉问题,任何建议都会非常明显。非常感谢你的时间。祝你有个美好的一天。

如果你想"here"是我的演示项目。看看吧。

(另外:请不要建议任何第三方API。我已经尝试过使用它们。)

enter image description here

3 个答案:

答案 0 :(得分:4)

你已经为左侧做过,我不确定你面临的问题是在右侧实现同样的问题。

简单地在BangladeshViewController中放置另一个按钮并将其操作添加到rightRevealToggle:,并为右侧菜单添加新控制器并将其与SWRevealViewController连接,提供自定义segue name为“sw_right”。

就像你在左侧那样。

enter image description here

答案 1 :(得分:2)

对于右侧菜单:

  1. 根据您在Storyboard中的需要拖放新的UIViewControllerUINavigationController

  2. 将新Controller与来自RevealViewController的Segue链接为SWRevealViewControllerSegue MenuViewController,并为sw_right提供ID并{39} {{1}} '

  3. 你已经完成了。

  4. 运行项目,您可以通过向左滑动访问新的右侧菜单。

答案 2 :(得分:1)

你可以检查一下 code here

git code

希望这对你有所帮助!