我的 iOS 应用程序具有更改背景图像的选项,有 3 种不同的背景图案可用,用户可以选择其中任何一种。
问题是启动图像,读取 iOS HIG 它应该是类似于应用程序的 GUI(第一个“窗口”)的图像。是否可以根据用户偏好(选择的背景图案)加载不同的图像?
谢谢!
我的 iOS 应用程序具有更改背景图像的选项,有 3 种不同的背景图案可用,用户可以选择其中任何一种。
问题是启动图像,读取 iOS HIG 它应该是类似于应用程序的 GUI(第一个“窗口”)的图像。是否可以根据用户偏好(选择的背景图案)加载不同的图像?
谢谢!
您无法在应用启动期间(或在应用执行期间的任何时间)更改启动图像。处理此问题的方法(意识到您可能违反了 HIG)是在 之后直接呈现您自己的图像applicationDidFinishLaunchingWithOptions
,并将启动图像保留为中间图像或空白。
这样做是不可能的 - 您只能拥有一个 default.png,并且您不能在应用程序启动之前以编程方式对其进行更改。我建议简单地创建一个不同于应用背景的启动画面。请注意,iOS HIG 是指南而非要求。
这不可能。编译时需要设置 Default.png。