【发布时间】:2017-03-19 12:50:50
【问题描述】:
我无法禁用 QLPreviewController 的半透明属性。我已经尝试过的:
let preview = SideQLPreviewController()
preview.navigationController?.navigationBar.isTranslucent = false //before
self.navigationController?.pushViewController(preview, animated: false)
preview.navigationController?.navigationBar.isTranslucent = false //after
self.navigationController?.navigationBar.isTranslucent = false
并且已经尝试子类化和设置:
class SideQLPreviewController: QLPreviewController {
override func viewDidLoad() {
super.viewDidLoad()
self.navigationController?.navigationBar.isTranslucent = false
// Do any additional setup after loading the view.
}
但仍然没有成功 - 有什么想法吗?
【问题讨论】: