extension UIImage {
class func imageWithColor(color: UIColor, size: CGSize) -> UIImage {
let rect: CGRect = CGRect(x: 0, y: 0, width: size.width, height: size.height)
UIGraphicsBeginImageContextWithOptions(size, false, 0)
color.setFill()
UIRectFill(rect)
let image: UIImage = UIGraphicsGetImageFromCurrentImageContext()!
UIGraphicsEndImageContext()
return image
}
}
您好,我正在寻找一种更改所选标签栏背景颜色的方法。 我找到了这个项目https://drive.google.com/file/d/1p-gEEOu4_Gi54kVZk2f3qpyLkKytgych/view。 在这个项目中,有这种扩展方法,我不理解其代码行。 我需要一些解释。 请原谅我的小经验。