这是我的代码:
override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view,typically from a nib. let keyBoardToolBar = UIToolbar(frame: CGRectMake(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,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)
那么无论如何要修复它?谢谢!
顺便说一句:在模拟器中,我看不到UIToolBar变黑了.
解决方法
原文地址:https://www.jb51.cc/iOS/328501.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。