我想在 swift 3 中更改 QLPreviewController 的导航栏颜色。我使用下面的代码来更改颜色,但它不起作用
viewQLPreview = QLPreviewController()
viewQLPreview.dataSource = self
viewQLPreview.delegate = self
viewQLPreview.navigationController?.navigationBar.isTranslucent = false
viewQLPreview.navigationController?.navigationBar.tintColor = UIColor.red
最佳答案
我使用下面的代码在 swift 3.0 中更改 QLPreviewController 的导航栏颜色
UINavigationBar.appearance().barTintColor = UIColor.red
UINavigationBar.appearance(whenContainedInInstancesOf: [QLPreviewController.self]).backgroundColor = UIColor.red
关于ios - 更改 QLPreviewController 中的导航栏颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48821893/