首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Xamarin表单,我需要在IOS项目中做什么才能在IOS模拟器中显示照片?

Xamarin表单,我需要在IOS项目中做什么才能在IOS模拟器中显示照片?
EN

Stack Overflow用户
提问于 2019-05-09 05:55:34
回答 1查看 46关注 0票数 0

Android模拟器显示了照片,但当我尝试IOS模拟器时,照片没有显示出来。照片在资源中,它的属性是Embedded Resource。

EN

回答 1

Stack Overflow用户

发布于 2019-05-09 10:07:41

document上看,它说:

在iOS 9之前,图像通常放置在资源文件夹中,其中包含Build Action: BundleResource。然而,这种在iOS应用程序中处理图像的方法已经被苹果公司弃用。

我刚刚在iOS上做了一个测试,发现如果你把照片放到资源中,它仍然可以工作。正确的方法是:

如果你使用的是一张.jpg照片,你必须写下全名(我猜你错过了.jpg):

<Image Source="logo.jpg" />

如果您使用的是.png照片,您可以只使用照片的名称:

<Image Source="logo" />

我不建议你以这种方式添加照片,因为它已经被苹果公司弃用的。现在,苹果向你推荐adding-images-to-the-asset-catalog-image-set

转到Assets.xcassets -> A New Image Set ->在此处添加您的照片(1x,2x,3x)。

您可以按照document中的详细步骤进行操作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56049555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档