标签: c# uiview uinavigationcontroller xamarin.ios dynamic-loading
我的项目中有一个导航控制器。现在我想从不同的dll文件加载视图,并将它们添加到导航控制器中。我不确定是否可能。如果可能的话我怎么能这样做?我怎么能为每个视图创建单独的dll?
请注意我使用的是Monotouch和C#。
答案 0 :(得分:0)
您应Dependency Injection使用Inversion of Control supports Monotouch {{3}}框架。
答案 1 :(得分:0)
创建一个MonoTouch Library项目并使用代码创建你的UIViews(不使用界面构建器,它不起作用)
然后,从其他项目中添加对您创建的库的引用,并将视图添加到导航控制器。