6
Вот мой код:UIToolbar inputAccessoryView в чернеет при вращении в прошивкой
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let keyBoardToolBar = UIToolbar(frame: CGRectMake(0, 0, self.view.frame.size.width, 44))
keyBoardToolBar.barStyle = .Default
let flexSpaceKeyboardBarButtonItem = UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: nil, action: nil)
let doneKeyboardBarButtonItem = UIBarButtonItem(title: "Done", style: .Done, target: self, action: nil)
let wordKeyboardBarButtonItem = UIBarButtonItem(title: "Button 1", style: .Plain, target: self, action: nil)
var barItems: [UIBarButtonItem] = []
barItems.append(wordKeyboardBarButtonItem)
barItems.append(flexSpaceKeyboardBarButtonItem)
barItems.append(doneKeyboardBarButtonItem)
keyBoardToolBar.setItems(barItems, animated: true)
self.myTV.inputAccessoryView = keyBoardToolBar
}
И когда я превращаю устройство, то UIToolbar чернеют: (нажмите, чтобы увидеть этот GIF снова)
Так или иначе, чтобы исправить это? Благодаря!
BTW: В симуляторе я не вижу, как UIToolBar становится черным.
Это сделал это для меня. Какая непонятная ошибка – thedeveloper3124
Моя проблема была устранена только установкой .translucent, даже не нуждалась в цвете оттенка. Супер странная ошибка. – ackerman91