5

我想在 Storyboard 中制作一个幻灯片菜单(右侧和左侧)。这里左侧菜单面板是一个viewController和一个嵌入其中以执行菜单样式的UITableViewcustomCell我遵循了 youtube “教程”,左侧面板运行良好。但是现在我需要为右侧的幻灯片菜单做同样的事情。完全相同的事情。

当我连接 segue 时,sw_rearstoryboard segue 标识符用于左侧菜单,sw_frontstoryboard segue 标识符用于 front viewController。或viewController左侧菜单列表的第一个。但是在主源文件(“SlideOutMenuFiles”)中也有一个 segue 标识符sw_right,它从未在代码中的任何地方使用过。所以我假设,它可以用来实现右侧滑动。

我尝试在右侧实现它,但做不到。如果有人了解我的需求或熟悉该问题,那么任何建议都会非常重要。非常感谢您的时间。祝你有美好的一天。

如果你想要“这里”是我的演示项目。看看吧。

(补充:请不要推荐任何 3rd 方 API。我已经尝试过。)

在此处输入图像描述

4

3 回答 3

4

您已经为左侧完成了此操作,我不确定您在右侧实施相同操作时面临的问题是什么。

只需在 中添加另一个按钮BangladeshViewController并将其操作添加到 ,rightRevealToggle:并为右侧菜单添加一个新控制器并将其与 连接SWRevealViewController,将自定义 segue 名称命名为“sw_right”。

就像你对左侧所做的一样。

在此处输入图像描述

于 2015-02-11T06:38:28.193 回答
2

对于右侧菜单:

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

  2. 像你已经做的那样将new与ControllerSegue链接起来,并给它 id ' '。RevealViewControllerSWRevealViewControllerSegueMenuViewControllersw_right

  3. 你完成了。

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

于 2015-02-11T06:38:39.287 回答
1

你可以 在这里查看代码

或者

git代码

希望这对你有帮助!

于 2015-02-11T06:03:03.727 回答