首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SideBar菜单不显示?

SideBar菜单不显示?
EN

Stack Overflow用户
提问于 2018-03-22 10:13:49
回答 2查看 237关注 0票数 0

登录屏幕后,我使用导航栏进入主屏幕。但是这会造成一些问题,如果我来自登录屏幕,那么"SideBar菜单“就不会在主屏幕上打开。如果我从导航栏屏幕(而不是从登录屏幕)开始,那么它将显示"SideBarMenu“。

LoginVC.swift

代码语言:javascript
复制
@IBAction func btnLogin()
{
       //When response if OKAY, now it goes to Visitor View Controller
       let visitorVC = self.storyboard?.instantiateViewController(withIdentifier: "NavVisitorVC") as! NavVisitorVC
       self.present(visitorVC, animated: true, completion: nil)
}

VisitorVC.swift

代码语言:javascript
复制
@IBAction func btnMore(_ sender: Any)
    {
        drawerVw = DrawerView(aryControllers: DrawerArray.array, isBlurEffect: true, isHeaderInTop: false, controller: self)
        drawerVw.delegate = self
        drawerVw.changeUserName(name: "New Delhi")
        drawerVw.show()
    }
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-03-22 11:37:58

你的故事板流错了。将您的流量更正为:

导航屏幕->登录屏幕->访问者屏幕

您的SideBar菜单在此流中工作。

票数 1
EN

Stack Overflow用户

发布于 2018-03-22 11:35:48

有没有可能是一个按钮覆盖了旁边的菜单之一?如果是,请尝试将导航控制器的“后退”按钮或侧菜单按钮移到其他地方(视图控制器的另一边,甚至底部)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49425927

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档