背景颜色清晰的 UIToolbar 在 iOS 10 后变为白色
UIToolbar with background colour clear turns white in iOS 10
我有一个 UIView
,我在其中添加了一个 UIToolBar
。
我已经将背景颜色设置为清晰的颜色。它在 iOS 9 中工作正常,但在 iOS 10 中它变为白色。在 iOS 10.
中,除了透明颜色之外的任何其他颜色都可以正常工作
我正在使用 Xcode 7.3、故事板和 swift。
试试这个:
@IBOutlet var mytab: UIToolbar!
override func viewDidLoad() {
super.viewDidLoad()
let myImage = UIImage()
mytab.setBackgroundImage(myImage, forToolbarPosition: .any, barMetrics: .default)
mytab.isTranslucent = true
}
我有一个 UIView
,我在其中添加了一个 UIToolBar
。
我已经将背景颜色设置为清晰的颜色。它在 iOS 9 中工作正常,但在 iOS 10 中它变为白色。在 iOS 10.
中,除了透明颜色之外的任何其他颜色都可以正常工作我正在使用 Xcode 7.3、故事板和 swift。
试试这个:
@IBOutlet var mytab: UIToolbar!
override func viewDidLoad() {
super.viewDidLoad()
let myImage = UIImage()
mytab.setBackgroundImage(myImage, forToolbarPosition: .any, barMetrics: .default)
mytab.isTranslucent = true
}