相关疑难解决方法(0)

如何隐藏UINavigationBar 1px底线

我有一个应用程序,有时需要其导航栏与内容融为一体.

有谁知道如何摆脱或改变这个讨厌的小酒吧的颜色?

在下面的图像我有 - 我正在谈论"根视图控制器"下面这个1px高度线

在此输入图像描述

objective-c uinavigationbar ipad ios swift

422
推荐指数
21
解决办法
17万
查看次数

将remove navigationBar border转换为swift

我正试图在swift中删除navigationBar边框.这是通过在objective-c中使用以下代码来完成的:

[[UINavigationBar appearance] setShadowImage:[[UIImage alloc] init]];
[[UINavigationBar appearance] setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]
Run Code Online (Sandbox Code Playgroud)

怎么能在swift中完成?

我试过这个,但没有工作:

UINavigationBar.appearance().shadowImage = UIImage(named: "")
UINavigationBar.appearance().setBackgroundImage(UIImage(named: ""), forBarMetrics: UIBarMetrics.Default)
Run Code Online (Sandbox Code Playgroud)

iphone objective-c uinavigationcontroller ios swift

3
推荐指数
3
解决办法
4352
查看次数