【发布时间】:2019-02-25 13:50:21
【问题描述】:
我用LGSideMenuController 做侧边菜单。我通过情节提要为侧面菜单配置所有内容,与文档详细信息中提供的相同:LGSideMenuController。我对LGSideMenuController 有以下配置:
LGSideMenuController 配置图:
现在,我想根据我的Application 主题设置侧边菜单的背景颜色,所以我已经从情节提要中设置了侧边菜单控制器的背景颜色,即(0, 105, 255) 对应于RGB。
我已经运行了应用程序,但得到了以下输出。
所以,为了解决这个问题,我在didFinishLaunchingWithOptions 中添加了以下代码:
self.window?.backgroundColor = UIColor(red: 0/255.0, green: 105.0/255.0, blue: 255.0/255.0, alpha: 1.0)
但这可能与我的实际颜色不同。见下图。
self.window?.isOpaque = false
我也尝试将窗口的 Opaque 属性设置为 false,如下所示,但它不起作用:
请帮助解决这个问题。帮助将不胜感激!!!
【问题讨论】:
-
感谢您的支持。我已经尝试过了,但它不起作用。
-
哦,你能更新一下你试过什么的问题
-
@MohmmadS,已更新
-
你试过
sideMenuController.leftViewBackgroundColor = your custom color(或rightViewBackgroundColor...)吗? -
@AhmadF,我在 SideMenuVC 中尝试过同样的方法,但没有成功,在哪里使用?