簡體   English   中英

Xamarin.Forms iOS - 空白的白色啟動屏幕(啟動畫面)

[英]Xamarin.Forms iOS - Blank White Launch Screen (Splash Screen)

在我們幾年前開始的 Xamarin.Forms iOS 項目中,我們曾經有一個可用的啟動屏幕。 但最近我重命名並清理了一堆圖像。 現在啟動屏幕不起作用,無論我做什么,我都無法讓它工作。

我正在使用 Visual Studio 2017,並且我已經嘗試創建一個故事板 (LaunchScreen.storyboard),遵循那里的一些蹩腳教程(比如這個),並且我已經在 info.plist 中驗證了這一點,帶有LaunchScreen字符串的UILaunchStoryboardName鍵存在,並且在 LaunchScreen.storyboard(位於 iOS 項目的根目錄)中,它有一個紅色背景的單一視圖( <color key="backgroundColor" colorSpace="calibratedRGB" red="0.92549019607843142" green="0.23529411764705882" blue="0.24313725490196078" alpha="1"/> ),里面有一張圖片。

我什至嘗試過一個只有紅色背景而沒有圖像的故事板。 沒有運氣。

我還嘗試了 Launch Image 路線,在那里我添加了一個 Launch Image Asset Catalog,我添加了各種分辨率的圖像,並且在 info.plist 中的 Visual Assets 選項卡中的 Launch Images 部分中,我將 LaunchImage 指定為源,我沒有設置啟動屏幕(而不是設置為 LaunchScreen 故事板)。

但無論我嘗試什么 - 我總是得到一個空白的白色屏幕 我嘗試清除 iOS 和 PCL 項目中的objbin文件夾並重新啟動 Visual Studio。

為什么這如此困難? 我錯過了什么?

這是一個非常奇怪的問題,可能與 iOS 緩存有關。 嘗試從模擬器/設備中刪除應用程序,然后再次運行應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM