小编Kma*_*n77的帖子

是否可以更改QLPreviewController的背景颜色?

我正在尝试使用QLPreviewController查看PDF,我正在努力改变一些视图属性,例如导航栏标题和视图的背景.

我能够继承QLPreviewController和更改后更改导航栏的半透明self.navigationController.navigationBar.translucency = NO;didViewAppear方法,但是我无法做出变更navigationBar.titlebackgroundColor属性self.view.backgroundColor.

当视图首次加载时,标题和背景颜色都会闪烁,但会立即被PDF标题字符串和覆盖视图背景颜色的PDF本身所取代.PDF页面显示在黑色背景上.

我想首先知道如果可以将子类化或以其他方式将背景颜色更改为我自己的自定义颜色,那么我很想知道是否有人有任何建议或知道改变背景颜色的正确解决方案.

标题值在较小程度上也是如此.

iphone objective-c ios qlpreviewcontroller

5
推荐指数
1
解决办法
1059
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

qlpreviewcontroller ×1