2014-11-02 45 views
2

我使用kivy爲ios創建了一個應用程序。我能夠添加啓動圖像,但是當應用程序啓動時,啓動圖像會出現一秒鐘,然後屏幕會變爲空白並持續幾秒鐘,然後啓動應用程序。有什麼方法可以在應用程序啓動之前保留啓動映像?任何幫助將不勝感激。kivy ios發佈圖像

感謝, 巴巴克

+0

您是如何準確添加啓動圖像的?我通過buildozer.spec文件添加了一個文件,只要默認的kivy splash保持在屏幕上,它就會保持不變,也就是說它沒有任何消失和應用程序啓動之間的差距。你添加的圖像格式是什麼? – Totem 2014-11-03 11:39:34

+0

我用buildozer構建了android版本,現在一切正常。您是否使用buildozer爲ios構建?如果是這樣,請你指點我的任何指示? 謝謝Babak – Babak 2014-11-04 06:37:45

+0

不僅適用於Android。然而,你可能已經看過這個頁面,但在這裏查看關於ios的信息http://kivy.org/docs/guide/packaging-ios.html – Totem 2014-11-04 18:02:09

回答

1

Kivy提供了一種方法修復了iOS應用here

啓動圖像的支持。默認情況下,XCode希望您構建一個圖像集。這是您負責填充套件所需的所有圖像,具體取決於您的目標。但是,Kivy使用SDL,並且只要應用程序啓動SDL main,啓動映像就會消失。爲了防止這種情況,您需要有2個名爲Default.png和Default-Landscape.png的文件,並將它們放在Xcode的Resources文件夾中(不在您的應用程序文件夾中)