gpt4 book ai didi

ios - UITabBar 背景图像的图像缩放

转载 作者:搜寻专家 更新时间:2023-10-31 22:47:44 25 4
gpt4 key购买 nike

我已经在我的应用程序中创建了 UITabBarController。

然后在 viewDidLoad() 中我想更改 UITabBar 背景图像。这是我试图让它工作的代码:

class MainTabBarController: UITabBarController {

override func viewDidLoad() {
super.viewDidLoad()

UITabBar.appearance().translucent = false
UITabBar.appearance().backgroundColor = UIColor.clearColor()
UITabBar.appearance().backgroundImage = UIImage(named: "tabbar_background")
UITabBar.appearance().contentMode = .ScaleAspectFit
}
}

但结果不正确 ( image )。谁能帮我让它填满整个标签栏框架?

最佳答案

我使用 clipsToBounds 解决了这个问题。
这是我的例子:

let tabBar = self.tabBar
tabBar.backgroundImage = UIImage()
tabBar.clipsToBounds = true

这在 iPhone X 上完美运行

关于ios - UITabBar 背景图像的图像缩放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34180293/

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