![](/img/trans.png)
[英]How to add Images for different screen size from Assets.xcassets in Xcode 8?
[英]How to set launch screen in Xamarin iOS to images in Assets.xcassets directory?
我需要為Xamarin iOS應用程序(Xamarin Forms應用程序的一部分)設置啟動屏幕,我正在按照本教程進行操作 ,但是在這里我只能將啟動屏幕設置為僅一張圖像,我想確保它會在所有設備上顯示相同。 我在資產目錄>資產> LaunchImages中添加了所需的所有大小
並將Info.plist中的Launch Screen設置為LaunchScreen,但是資產圖像在圖像下拉列表中不可用(僅在LaunchScreen.storyboard的同一目錄中的圖像),因此LaunchScreen無法訪問到資產目錄的資產文件夾!
有什么幫助嗎?
不要將要使用的圖像添加到資產目錄中。 而是直接將圖像添加到您的項目中,並確保將它們包含在目標中。 您必須回到舊的“ image.png”,“ image@2.png”,“ image@3.png”命名約定,以便為不同的屏幕尺寸提供不同的圖像。
另一個可能的解決方案:
如果將圖像集添加到資產目錄,則這些圖像應在啟動屏幕情節提要中可用。 將一個“圖像視圖”添加到情節提要中的視圖控制器,選擇該圖像,打開“屬性面板”,然后在“圖像”下拉列表中設置選擇資產目錄中的圖像。
欲了解更多信息,請訪問這里
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.