无法在Visual Studio中的Storyboard编辑器中添加图像,以便为Xamarin.iOS创建启动画面

问题描述 投票:2回答:1

我正在尝试为使用Xamarin.Forms构建的iOS应用添加启动画面。我能够显示启动画面,但是我无法在storyboard编辑器中将图像添加到ImageView。

我可以在一个全新的“跨平台”解决方案中复制这种行为,我遵循here的说明。具体来说,在说明中的步骤10中,您应该能够从下拉列表中选择图像。

image property

如果您实际上点击了只显示为下拉列表的箭头,则实际上没有任何内容“掉落”;而是VS打开名为“添加现有项”的OpenFileDialog。

file dialog

无论我选择什么文件,VS只会将其添加到项目的Resource文件夹(作为BundleResource),但根本不会更改故事板中的图像。

我已经尝试将图像作为启动图像和常规图像集添加到资产目录。我尝试在“下拉列表”的可编辑部分输入文件名或资产集名称;没运气。我还尝试编辑故事板XML以添加image =属性(到ImageView标签),再次使用文件名或资产集名称,但它不起作用,并且故事板编辑器的后续保存实际上删除了属性。我还尝试将整个“Assets.xcassets”文件夹显式添加到项目中,正如其中一个答案here所建议的那样。

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

xamarin.forms xamarin.ios visual-studio-2017 storyboard splash-screen
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.