由于iOS的(相对)新功能具有从XIB文件生成的启动屏幕,因此出现了一个逻辑问题:是否可以从这些XIB引用任何类型的动态资源?一个例子是一个具有可自定义主屏幕的应用程序,这使得一旦用户改变smth(即背景颜色)就需要调整XIB文件?
也许可以从Documents /文件夹中引用图像或读取一些动态plist文件的值?
答案 0 :(得分:1)
根据iOS人机界面指南启动文件/图像应该是静态的。
设计与应用的第一个屏幕相同的启动图像,但以下情况除外:
- 文本。启动图像是静态的,因此您在其中显示的任何文本都不会被本地化。
- 可能会更改的UI元素。如果您在应用程序中包含可能看起来不同的元素 完成启动后,用户可以体验到令人不快的闪光 启动图像和第一个应用程序屏幕。