kivy ios 启动图片
Posted
技术标签:
【中文标题】kivy ios 启动图片【英文标题】:kivy ios launch image 【发布时间】:2014-12-29 10:20:48 【问题描述】:我使用 kivy 为 ios 创建了一个应用程序。我能够添加启动图像,但是当应用程序启动时,启动图像出现一秒钟,然后屏幕变为空白几秒钟,然后应用程序启动。有没有办法在应用程序启动之前保留启动图像?任何帮助将不胜感激。
谢谢, 巴巴克
【问题讨论】:
您是如何准确添加启动图像的?我通过 buildozer.spec 文件添加了一个,只要默认的 kivy splash 留在屏幕上,它就会一直存在,也就是说它消失和应用程序启动之间没有任何间隙。你添加的图片是什么格式的? 我使用 buildozer 构建了 android 版本,现在在 android 上一切正常。您是否使用 buildozer 为 ios 构建?如果是这样,你能给我指出任何指示吗?谢谢巴巴克 不仅适用于安卓。但是,您可能已经看过此页面,但请在此处查找有关 ios 的信息 kivy.org/docs/guide/packaging-ios.html 【参考方案1】:Kivy 为 iOS 应用提供了一种修复方式here:
支持启动图像。默认情况下,XCode 希望您构建一个图像集。您有责任根据您的目标填充集合所需的所有图像。然而,Kivy 使用 SDL,一旦应用程序启动 SDL 主程序,启动图像就会消失。为了防止这种情况发生,你需要有 2 个名为 Default.png 和 Default-Landscape.png 的文件,并将它们放在 Xcode 的 Resources 文件夹中(而不是在你的应用程序文件夹中)
【讨论】:
以上是关于kivy ios 启动图片的主要内容,如果未能解决你的问题,请参考以下文章