我最近将我的 Xamarin.iOS 项目迁移到 .NET for iOS。到目前为止一切都很顺利。现在我意识到我无法再使用故事板了。 迁移之前,我使用 Visual Studio for Mac。要修改故事板,我只需双击 VS4M 中的文件,故事板就会在 Xcode 中打开,并带有相应的临时项目(.h 和 .m 文件)。 迁移到 .NET for iOS 后,我不得不切换到常规 Visual Studio for Windows,因为 VS4M 不支持 .NET for iOS。 现在,当我尝试从 VS(使用配对的 Mac)在 Xcode 中打开情节提要时 - Xcode 打开,我可以看到情节提要,但未创建相应的 .h 和 .m 文件。所以现在有办法修改或创建IB网点。
我尝试创建一个新的普通项目,但即使在那里它也不起作用。 Xcode 打开,但故事板未连接 - 因此没有 .h 和 .m 文件。 我仍然可以在 VS4M 中打开这些 .NET for iOS 项目,并尝试从那里打开故事板 - 但也没有成功。 当我将代码重置到迁移项目之前的位置时,一切都再次按预期工作。 关于如何解决这个问题有什么想法吗?
我只能告诉你,除非你有 JetBrains Rider,否则这是一堆坏消息
https://github.com/microsoft/vscode-dotnettools/issues/571
目前 VS MAC 或 VS code 均不支持