gpt4 book ai didi

iOS Swift 从普通导航栏过渡到透明栏

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:09:46 26 4
gpt4 key购买 nike

enter image description here

我用谷歌搜索了类似的问题,但没有一个能真正解决这个问题。我试图从带有普通导航栏的 View Controller 推送到带有透明导航栏的新 View Controller 。这是我用来设置导航栏透明的第二个 View Controller 中的代码

self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: .default)
self.navigationController?.navigationBar.shadowImage = UIImage()
navigationController?.navigationBar.barTintColor = .clear
self.navigationController?.navigationBar.isTranslucent = true

如何在过渡期间导航栏上没有一 block 浅灰色的情况下实现平滑过渡?

最佳答案

您需要做的是创建一个自定义导航栏并使用它来代替。它会看起来好多了。我遇到过类似的问题,唯一能为我解决的是创建自定义导航栏。转到您的 Storyboard 并添加它:

enter image description here

关于iOS Swift 从普通导航栏过渡到透明栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44717972/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com