3.0中的Dynamic(Default.png)启动画面[iPhone SDK]

els*_*ooo 4 iphone symlink iphone-sdk-3.0

我知道可以通过创建符号链接来创建动态可变的Default.png.但这在iPhone SDK 3.0中是不可能的(仅在2.0中).我怎么能在3.0中做到这一点,或者这是不可能的?蒂姆

这适用于iPhone OS 2.0 http://collison.ie/blog/2008/11/dynamic-defaultpng-files-on-the-iphone,但不再适用于iPhone OS 3.0.默认屏幕始终为黑色.

我可以更改documents-folder中的默认屏幕,symbolic-link会链接到该文件.我通过浏览到模拟器中的app-folder测试了它.我在documents-directory中看到了正确的文件,我看到符号链接指向该(右)文件.

Jas*_*ien 7

这在3.0中是不可能的.它只能在2.0上使用,因为它是一个可利用的bug.该错误已在3.0中修复,这就是为什么它不可能.

Apple并不打算将Default.png作为"闪屏".

如果您阅读HIG,您会看到Default.png被假定为代表您的用户界面,因为它将是"空的" - 没有任何内容.它旨在为用户提供"近乎即时"发射的幻觉.

查看iPhone上的所有Apple应用程序,您将看到default.png如何正确使用.

Apple使用Default.png作为启动画面时皱眉.他们说,它实际上只适用于不使用SDK中提供的标准UI元素的游戏等应用.

话虽如此 - 如今很多应用程序都在使用此功能来显示启动画面,而Apple似乎并未真正执行此指南.

长话短说,你可以做一个闪屏,但它不能动态 - 不再是.