【问题标题】:How to deal with the ios Launch files如何处理 ios Launch 文件
【发布时间】:2016-11-30 22:02:48
【问题描述】:

自从我创建上一个应用程序以来已经有一段时间了,我错过了启动文件的更改(自钛 5.2.0 以来)。 我希望我的应用程序具有自定义启动画面(全屏图像)。过去,我使用各种 png 文件作为启动画面 Default.png、Default@2x.png 等。

我正在使用启动文件和自定义故事板进行测试。目前我不清楚如何实现我想要的行为:启动画面中的全屏图像。 最好的方法是什么?

感谢您的帮助。

【问题讨论】:

    标签: titanium appcelerator titanium-alloy


    【解决方案1】:

    转到http://docs.appcelerator.com/platform/latest/#!/guide/Icons_and_Splash_Screens-section-29004897_IconsandSplashScreens-iOSgraphicassetrequirementsandoptions 并查看Purpose 列。您将看到 9 种初始屏幕尺寸。您必须制作每一个并将它们放入app/assets/iphone。请注意,您必须完全按照表格中的说明命名它们。

    这对我有用,Ti-5.4.0 在 iPhone 7、iPad Air、iPhone 4S 和 iPhone 6S Plus 上进行了测试。

    【讨论】:

    • 感谢格本的回复。您描述的方式正是我在以前的应用程序中所做的。现在我注意到图像没有出现(我启动了一个默认的合金项目)。我可以尝试像你描述的那样做,但我想知道这是否是未来应用程序的最佳方法。
    • 您是否尝试过清理项目并在您的设备上完全重新安装(先删除应用程序)该应用程序?
    【解决方案2】:

    自从 5.2 版本引入故事板以来。您可以使用它们,也可以禁用它并使用“旧”方法来实现闪屏。

    要禁用它,请将其添加到 tiapp:(当然,在 tiapp 中现有的 ios 部分中

    <ios>
        <enable-launch-screen-storyboard>false</enable-launch-screen-storyboard>
    </ios>
    

    要使用它,看看documentation如何正确实现它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      相关资源
      最近更新 更多