gpt4 book ai didi

transparency - iOS 7 - 将用户壁纸显示为 UIWindow 背景

转载 作者:行者123 更新时间:2023-12-03 20:30:46 32 4
gpt4 key购买 nike

iOS 应用程序如何显示用户的壁纸? Apple 在 Safari 中的选项卡 View 和 Phone 中的键盘等地方使用此功能。设置 UIWindow 的透明度被证明无济于事......

最佳答案

这不再可用。太糟糕了,因为它可以带来甜美的原生效果

您需要做一些事情来向用户显示壁纸

1 - 在项目 plist 中将 UIApplicationIsOpaque 设置为 false

2 - 在应用程序委托(delegate)加载功能

self.window.backgroundColor = [UIColor clearColor];
self.window.opaque = NO;

3 - 将 UIViewController.view 背景颜色设置为 [UIColor clearColor]

这对我们目前有效。如果您尝试进行屏幕截图或实际使用壁纸,它只会返回纯黑色(因此隐私问题不适用,因为您无法对壁纸执行任何操作)。

关于transparency - iOS 7 - 将用户壁纸显示为 UIWindow 背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18924135/

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