Xamarin iOS Storyboard in Library项目

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

我在库项目中添加了故事板文件,并在我的主项目中使用这个库。我在创建一个控制器实例时遇到了问题。

var storyboard = UIStoryboard.FromName("SomeStoryboard", null); var controller = storyboard.InstantiateViewController("SomeController"); var someController = controller as SomeController;

我在第三行中得到'someController'的'null'值。

我们有其他方法从库项目中获取控制器的实例吗?

先谢谢你。

xamarin.ios storyboard
1个回答
0
投票

如果一切设置正确的话,你的代码应该可以用。我写了一个演示,它在我这边工作。

确保你已经设置了正确的 SomeControllerSomeStoryboard,这里是一个截图。

enter image description here

我上传了一个测试项目 此处 你可以查看,有什么问题可以随时问我。

© www.soinside.com 2019 - 2024. All rights reserved.