老谢123
老谢123
  • 发布:2024-06-25 16:35
  • 更新:2024-11-30 17:28
  • 阅读:117

苹果app如何获知当前是否设置有壁纸

分类:uts

只需要知道当前iPhone是否设置壁纸.
找了AI回复如下:
但是编译不过
// iOS原生代码示例
func isLiveWallpaperSet() -> Bool {
if let image = UIApplication.shared.value(forKey: "liveWallpaperImage") as? UIImage {
return image.size.width > 0 && image.size.height > 0
}
return false
}

说liveWallpaperImage没有这个属性

2024-06-25 16:35 负责人:无 分享
已邀请:
老谢123

老谢123 (作者) - 老谢123

swift 如何得知是否ios有壁纸呢?
if (UIApplication.shared.delegate.window?.backgroundColor != nil) { txtB+='有壁纸' ; }
这个报错:value of optional type '(any UIApplicationDelegate)?' must be unwrapped to refer to member 'window' of wrapped base type 'any UIApplicationDelegate'

老谢123

老谢123 (作者) - 老谢123

不用回复了.

老谢123

老谢123 (作者) - 老谢123

还没有找到答案,请各位帮忙提供一下答案,谢谢

要回复问题请先登录注册