xamarin.forms - 无法在 Visual Studio 的情节提要编辑器中添加图像来为 Xamarin.iOS 创建初始屏幕
问题描述
我正在尝试向使用 Xamarin.Forms 构建的 iOS 应用程序添加启动画面。我能够让启动画面本身显示,但我无法在情节提要编辑器中将图像添加到 ImageView。
我可以在全新的“跨平台”解决方案中复制此行为,并且我正在按照此处的说明进行操作。具体来说,在说明中的第 10 步,您应该能够从下拉列表中选择图像。
但是,如果您实际上单击似乎只是下拉列表的箭头,则实际上没有“下拉”;相反,VS 会打开一个名为“添加现有项目”的 OpenFileDialog。
无论我选择什么文件,VS 只会将其添加到项目的 Resource 文件夹中(作为 BundleResource),而根本不会更改情节提要中的图像。
我尝试将图像作为启动图像和常规图像集添加到资产目录。我尝试在“下拉菜单”的可编辑部分输入文件名或资产集名称;没运气。我还尝试编辑故事板 XML 以添加 image= 属性(到 ImageView 标记),再次使用文件名或资产集名称,但它不起作用,随后从故事板编辑器保存实际上删除了属性。正如此处的答案之一所建议的那样,我还尝试将整个“Assets.xcassets”文件夹显式添加到项目中。
FWIW,标记为“突出显示”的属性,位于“图像”正下方,也具有相同的行为。我假设这是某种 VS 错误;该属性的行为不仅与文档中描述的不同,而且与控件的外观相冲突。
有没有人遇到过解决方法?
Windows 10 专业版
VS 2017
15.8.3 Xamarin 4.11.0.756
Xamarin Designer 4.14.221
Xamarin.iOS 和 Xamarin.Mac SDK 11.14.0.13
解决方案
推荐阅读
- bulk - 反应管理员:访问
- 来自 bulkActions 的记录
- java - 我想通过 Java 访问 rundeck 并获取失败的作业列表并重新启动它们
- .net - 如何通过名称找到 Unicode 字符?
- python - 当我将 nan 分配给其中一个时,为什么所有数据帧都变成 nan
- python - 如何有效地使用基类
- javascript - 我在article-section的文章不会全部从顶部开始,而是被拖到底部。为什么他们不从顶部生成?
- android - 如何使用 RxJava 观察布尔字段
- typescript - 如何使用“桶文件”导入扩展方法?
- angular - 无法使用 viewchildren Angular 专注于 Mat 卡
- python - Ubuntu 服务器上 virtualenv 中带有 jupyter notebook 的 Excel 工作表