你不能改变Default.png.一旦应用程序发货 - 它就是"一成不变".直到下一个版本,就是这样.原因很简单(同样为什么你不能改变应用程序图标).App的捆绑包是只读的.它是只读的,因为它是由你和苹果签署的.修改包的内容将使签名无效.
您可以通过UILaunchImageFile在info.plist中设置属性,然后将新图像写入Documents文件夹来更改iOS中的默认屏幕(至少在首次启动后).
例如.
<key>UILaunchImageFile</key>
<string>../Documents/NewDefault.png</string>
Run Code Online (Sandbox Code Playgroud)
然后写你的随机飞溅/Documents/NewDefault.png.
似乎我必须更具说明性......我不是建议你在运行时修改你的应用程序包中的任何东西,正如已经说过的那样,不会发生.
但是因为/Documents文件夹位于文件夹旁边,所以.app可以设置UILaunchImageFilevia相对路径,然后将文件放在应用程序运行时指定的路径上.我们已经做到了这一点,并且它有效,所以在你投票之前,请自己尝试一下.
| 归档时间: |
|
| 查看次数: |
1644 次 |
| 最近记录: |