2017-06-01 66 views
3

所以,我們有兩個選擇:推出iOS屏幕故事板VS啓動圖像

  1. 啓動屏幕故事板
  2. 啓動圖像

我發現「啓動屏幕故事板」選項是最簡單的並且效率最高,但是如果您想在某些元素上使用圓角或邊框,則會受到限制。

'啓動圖像'爲您提供了更多空間來創建用戶界面的靜態PNG。但是,他們創建更多文件並添加到應用程序大小。

蘋果表示:(here

這是最好使用Xcode的故事板爲您推出的屏幕,但如果需要的話可以提供一組靜態圖像。

在運行期間,在現實生活中,哪個更快?這使得應用程序在系統上啓動更快或更簡單?

+3

兩者都不是更快。 iOS實際上是從啓動屏幕故事板生成一個圖像,並在應用程序啓動時使用該圖像。 – rmaddy

回答

1

App Thinning

這取決於你在推出屏幕VS推出圖像在圖像尺寸顯示藝術品的數量。此外,諸如應用稀疏等技術將爲每種設備類型創建正確的變體,以選擇正確的資產,避免其他不必要的資源。

查看此鏈接當您使用圖像資產

1

iOS是足夠快加載故事板或圖像。根本不用擔心,只要做一些最適合你的方法即可。

順便說一下,還有第三種選擇: 讓iOS首先顯示靜態啓動屏幕/圖像。然後顯示您的第一個視圖控制器與啓動圖像具有完全相同的佈局,但添加動態UI元素。這第一個視圖控制器應該是alpha動畫英寸添加動態用戶界面元素的例子:加載進度條或註冊/登錄按鈕。

相關問題