ios - 在过渡期间去除阴影和透明度

标签 ios swift uinavigationcontroller storyboard uiviewanimationtransition

我正在尝试使用侧边菜单和一些导航 Controller 开发应用程序。
一切正常,但我指出了推送详细 View Controller 的问题。

enter image description here

我尝试使用以下方法删除阴影:

UINavigationBar.appearance().shadowImage = UIImage()

我将每个导航 Controller 和 subview 的背景颜色设置为白色,并将每个导航栏的半透明设置为 false。
我无法弄清楚这可能是什么问题。

最佳答案

试试这个 :

    UINavigationBar.appearance().setBackgroundImage(UIImage(), forBarPosition: .Any, barMetrics: .Default)
    UINavigationBar.appearance().shadowImage = UIImage()

关于ios - 在过渡期间去除阴影和透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36647979/

相关文章:

ios - XCode 6.1 可能的索引错误?

swift - Xcode Swift 模板小驼峰式大小写

ios - 处理 Amazon S3 上传的最佳 ios 库是什么?

ios - 使用免费 Apple ID 为多个测试设备创建 IPA iOS 文件

ios - 已加载的 UIView 元素的更改

android - 如何知道有多少人通过 Facebook 广告安装了我的 Android/iOS 应用程序?

iphone - self.navigationController.navigationItem 和 self.navigationItem 之间的区别

ios - 我如何在导航 Controller 中从下到上呈现/关闭 View Controller ?

iOS 过滤 tableview 导航推送 UIView,然后 UIView 返回导致崩溃

iOS 11 动画 gif 在 UIImageView 中显示