iOS相机叠加透明度问题

时间:2016-12-26 10:22:56

标签: ios uiimagepickercontroller overlay

我在UIImagePickerController中添加自定义视图叠加层,如下所示:

[self.view addSubview:self.myToolbar];

结果如下:

enter image description here

问题是叠加层不是不透明的。它绝对曾经是旧版本的iOS,但新版本(使用iOS 10的屏幕截图)以某种方式将透明度应用于叠加层。

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

在目标C

isTranslucent的{​​{1}}设置为UIToolBar

false

如果您要在整个应用中停用self.myToolbar.translucent = false; 的透明度,请在应用UIToolBar delegate功能中添加以下代码

didFinishLaunch

在Swift 3中

[UIToolbar appearance].translucent = false; 的{​​{1}}设置为isTranslucent

UIToolBar

如果您要在整个应用中停用false的透明度,请在应用self.myToolbar.isTranslucent = false UIToolBar功能中添加以下代码

delegate