iOS - 将菜单滑入UITableViewController?

时间:2017-06-27 17:34:48

标签: ios menu tableview

我想创建一个侧边菜单:  如何将其放入UITableViewController? 问题是我在ViewController(登录屏幕的那个)之前有另一个TableView并且我不能使用SWRevealViewController因为这个类假设它是我登录时第一个运行的Child 。 如何创建菜单?

1 个答案:

答案 0 :(得分:0)

  1. 首先在故事板中添加2个ViewControllers。
  2. 制作一个ViewController的课程SWRevealViewController
  3. 另一个ViewController将是您的旁边菜单,使其成为自定义类。
  4. custom segue到您的SWRevealViewController
  5. 创建HamburgerViewController
  6. 选择custom segueidentifier属性更改为sw_right
  7. 现在从custom segue创建另一个SWRevealViewController到您的UITableViewController
  8. 选择custom segueidentifier属性更改为sw_front
  9. ViewController之前显示的UITableViewControllersegue SWRevealViewController而不是UITableViewController直接执行public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { app.UseAnonymousId(); .... } public class HomeController : Controller { public ViewResult Index() { string anonymousId = Request.Headers["AnonymousId"]; .... } }
  10. 您还可以在此处找到多个教程:https://github.com/John-Lluch/SWRevealViewController