gpt4 book ai didi

ios - UITabBarItem - iOS 9 中的背景颜色

转载 作者:可可西里 更新时间:2023-11-01 02:19:16 25 4
gpt4 key购买 nike

我正在尝试以这种方式更改 UITabBarItem 的背景颜色:

UITabBar.appearance().selectionIndicatorImage = UIImage.imageWithColor(UIColor.blackColor())

这是 UIImage扩展:

extension UIImage {
class func imageWithColor(color: UIColor) -> UIImage {
let rect = CGRectMake(0.0, 0.0, 1.0, 1.0)
UIGraphicsBeginImageContext(rect.size)
let context = UIGraphicsGetCurrentContext()

CGContextSetFillColorWithColor(context, color.CGColor)
CGContextFillRect(context, rect)

let image = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()

return image
}
}

它不起作用。这是最终的样子:enter image description here

最佳答案

看起来你的图片太小了 let rect = CGRectMake(0.0, 0.0, 1.0, 1.0)。尝试替换为 let rect = CGRectMake(0.0, 0.0, 50.0, 50.0)

关于ios - UITabBarItem - iOS 9 中的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32265214/

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