gpt4 book ai didi

ios - IIViewDeckController 和 presentViewController

转载 作者:行者123 更新时间:2023-11-28 22:27:33 30 4
gpt4 key购买 nike

我有 iOS 应用程序,我在其中使用 IIViewDeckController 作为侧 Controller 。

但是当我尝试使用 presentViewController 时,它会导致一些奇怪的效果:整个屏幕上的灰色半透明 View 。

例如为头像选择图像。

一开始我们得到的是这个画面:

enter image description here

然后我们用这段代码选择新图像:

- (void)startCameraControllerWithSourceType:(UIImagePickerControllerSourceType)sourceType {
if (![UIImagePickerController isSourceTypeAvailable:sourceType]) {
return;
}
UIImagePickerController *cameraUI = [[UIImagePickerController alloc] init];
cameraUI.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
cameraUI.allowsEditing = YES;
cameraUI.delegate = self;
[self presentViewController:cameraUI animated:YES completion:nil];
}

所以你可以在这里看到presentViewController。然后我看到我的画廊:

enter image description here

您可以看到画廊的半透明 View 。

在之前的 viewController 上取消/接受照片后的相同 View :

enter image description here

你能帮帮我吗?我应该如何删除这个半透明 View ?

感谢。

最佳答案

要避免这种阴影,请使用:

[viewDeckController setShadowEnabled:NO]

关于ios - IIViewDeckController 和 presentViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18492242/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com