我使用的是Visual Studio 2017和最新的Xamarin iOS 10.10.0.30。我已尝试按照文档创建启动屏幕故事板。我创建了所有启动屏幕图像,并将它们添加到资产目录(AppIcons和LaunchImages)下的媒体工具中。
我更喜欢使用这些静态图片而不是创建故事板,但这似乎不是一个选择。因此,在为Resources \ LaunchScreen.storyboard创建视图时,我添加了一个图像视图,然后转到属性和图像下拉列表。资产目录中的图像未在下拉列表中列出,但列出了Resources文件夹中的Xamarin图像。有些事情没有意义。
我们不能在Visual Studio中使用资产目录中的LaunchImages吗?如果我们必须使用故事板,我们如何让它为它开始的设备选择正确的图像?
答案 0 :(得分:1)
如果我在XML编辑器中编辑info.plist并删除UILaunchStoryboardName键,我似乎可以使用资产目录启动图像。当我在Manifest Editor中打开它时,仍然会说LaunchScreen ....不确定这些设置是什么。
答案 1 :(得分:0)
我从未做到这一点,现在我正在尝试另一个使用VS2017和最新Xamarin iOS的项目。请按照此处的说明进行操作:https://docs.microsoft.com/en-us/xamarin/ios/app-fundamentals/images-icons/displaying-an-image?tabs=vswin它不会从资产目录中选择映像,也不能用于从磁盘中选取的映像。为此需要有更好的文档。