1

随着 iOS 的(相对)新功能从 XIB 文件生成启动屏幕,出现了一个合乎逻辑的问题:是否可以从这些 XIB 中引用任何类型的动态资源?一个示例是具有可自定义主屏幕的应用程序,这使得一旦用户更改(即背景颜色)就需要对 XIB 文件进行调整?

也许可以从 Documents/ 文件夹中引用图像或读取一些动态 plist 文件的值?

4

1 回答 1

1

根据 iOS 人机界面指南,启动文件/图像应该是静态的。

设计一个与应用程序的第一个屏幕相同的启动图像,除了:

  • 文本。启动图像是静态的,因此您在其中显示的任何文本都不会被本地化。
  • 可能会改变的 UI 元素。如果您包含在应用程序完成启动时可能看起来不同的元素,用户可能会在启动图像和第一个应用程序屏幕之间体验到令人不快的闪光。

有关更多信息,请参阅:https ://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/LaunchImages.html

于 2016-05-10T17:49:21.397 回答