【问题标题】:Set an iPhone 6 launch image on Visual Studio Tools for Apache Cordova在 Visual Studio Tools for Apache Cordova 上设置 iPhone 6 启动图像
【发布时间】:2015-04-12 04:30:55
【问题描述】:

我们正在为 Cordova 使用 CTP 3 的 VS 扩展。
我们正在尝试为 iPhone 6 和 iPhone 6+ 添加启动画面。我们需要这个来解决应用程序中 iPhone 6+ 分辨率不正确的问题。
ios 的启动画面文件是否有命名约定?
我们知道这些文件名已被添加到 XCode 项目中并成功运行(在 res\screens\ios 中):

  • screen-ipad-landscape-2x.png
  • screen-ipad-landscape.png
  • 屏幕-ipad-portrait-2x.png
  • 屏幕-ipad-portrait.png
  • screen-iphone-568h-2x.png
  • screen-iphone-portrait-2x.png
  • screen-iphone-portrait.png

【问题讨论】:

    标签: ios iphone cordova visual-studio-cordova


    【解决方案1】:

    我们最终迫使 vs-mda-remote 使用有助于解决问题的 cordova 4.2.0(请参阅 this question)。
    然后我们将其添加到 config.xml 和相应的文件中。

      <platform name="ios">
        <splash src="res/screens/ios/screen-414w-736h@3x~iphone.png" width="1242" height="2208"/>
        <splash src="res/screens/ios/screen-iphone-landscape-736h.png" width="2208" height="1242"/>
      </platform>
    

    【讨论】:

      【解决方案2】:

      我相信这些是 iPhone6 和 6plus 的命名约定:

      res/icons/ios/icon-60@3x.png (180x180) 
      res/screens/ios/screen-iphone-portrait-667h.png (750x1334) 
      res/screens/ios/screen-iphone-portrait-736h.png  (1242x2208) 
      res/screens/ios/screen-iphone-landscape-736h.png (2208x1242) 
      

      【讨论】:

      • 我们尝试添加此文件:screen-iphone-portrait-736h.png (1242x2208),但没有成功。该文件被复制到mac,但它没有与platforms/ios/[Project]/Resources/splash中的其他图像一起显示
      猜你喜欢
      • 2015-03-16
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多