2017-04-07 47 views
-1

每當我在Windows 10上啓動我的UWP時,藍色正方形顯示爲白色「x」。我知道我可以在「資源」文件夾中更改該圖像以進行更改,但有沒有辦法阻止它完全顯示?UWP - 刪除內置啓動

+0

最後的手段:將其替換爲您的初始應用程序狀態的屏幕截圖。 –

+0

這不是一個壞主意。它實際上必須是動畫系列的最終鏡頭(我有一個首先播放的.wmv,這只是一個帶有一些加載符號的榮耀的可移動壁紙),但如果沒有辦法將其刪除,我可以做出這項工作。 – gergalern

+0

使飛濺全黑或與應用背景顏色相同。然後快速淡入主視圖。它會看起來像剛剛醒來沒有飛濺。 –

回答

3

不,你不能。這起源於iOS應用程序,其中Cocoa Touch框架在初始化應用程序時顯示啓動屏幕圖像或應用程序最後狀態的屏幕截圖,這是爲了讓應用程序「感覺」更快。

當在Windows 8中引入「Modern Apps」時,Microsoft會複製該設計,儘管由於應用程序窗口沒有固定的大小(與iOS相比),並不總是可以顯示屏幕截圖,所以許多應用程序默認爲顯示應用程序圖標 - 這仍然是Windows 10中「現代應用程序」的後繼UWP應用程序的默認設置。

由於UWP是具有指定開發實踐的沙盒平臺,因此無法滿足此要求, 「功能」 - 即你不能簡單地隱藏你的應用程序,直到它像Win32應用程序一樣準備就緒(在mainCreateWindow之間你可以自由地做你想做的事情)。

但是,如果你設計你的應用程序正確,則時間量的窗口顯示啓動畫面圖像或圖標/標識可以最小化 - 看看微軟的邊緣,例如,初始化從一個非常快速(甚至冷啓動)在我的機器上不到一秒 - Chrome需要更長的時間!