【问题标题】:Background shows when appear UIImagePickerController出现 UIImagePickerController 时背景显示
【发布时间】:2016-05-14 20:23:43
【问题描述】:

我用这段代码从库中选择了一张图片:

UIImagePickerController *imagePicker = [[UIImagePickerController alloc]init];
imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
imagePicker.allowsEditing = YES;
imagePicker.delegate = self;
[self presentViewController:imagePicker animated:YES completion:^{viewLoadPhotoBg.hidden = YES;}];

我也在我的项目中使用左侧菜单库。当 UIImagePickerController 出现时,左侧菜单显示在背景中。我猜 UIImagePickerController 背景颜色很清晰,根据我的搜索,一些答案说没有办法改变背景颜色。

如何在显示 UIImagePickerController 时看不到背景?

这是屏幕截图。我遮住了左侧菜单以隐藏一些敏感信息。

【问题讨论】:

  • 有一些应用程序或代码的屏幕截图吗?

标签: ios objective-c uiimagepickercontroller


【解决方案1】:

我找到了解决方案,这真的很容易。昨天想不通。这是答案;

imagePicker.view.backgroundColor = [UIColor whiteColor];
imagePicker.view.alpha = 1.0;

【讨论】:

    猜你喜欢
    • 2020-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-11-21
    • 2015-06-21
    • 2018-03-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多