繁体   English   中英

iOS相机叠加透明度问题

[英]iOS Camera overlay transparency issue

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

[self.view addSubview:self.myToolbar];

结果如下:

在此输入图像描述

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

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

在目标C中

isTranslucentUIToolBar设置为false

self.myToolbar.translucent = false;

如果要在整个应用程序中禁用UIToolBar透明度, UIToolBar在app delegate didFinishLaunch函数中添加以下代码

 [UIToolbar appearance].translucent = false;

在Swift 3中

isTranslucentUIToolBar设置为false

self.myToolbar.isTranslucent = false

如果要在整个应用程序中禁用UIToolBar透明度, UIToolBar在app delegate didFinishLaunch函数中添加以下代码

 UIToolbar.appearance().isTranslucent = false

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM