目标c-如何打开包含在框架中的View Controller作为iOS的静态库



我有一个视图控制器,它显示许多嵌套的UIViews。我希望这个显示许多视图的项目作为框架嵌入到另一个项目中。那么,我如何从另一个项目中打开我的框架的视图控制器,该项目已包含该框架供第三方使用。

您可以在框架上使用一个方法来返回viewController,类似于以下

- (UIViewController*)viewControllerForWidgetType:(WidgetType)widgetType;

然后在使用你的框架的应用程序中使用类似于的东西

UIViewController* testWidgetViewController = [[TestFrameworkController sharedInstance]viewControllerForWidgetType:TestWidgetType];
[self.navigationController pushViewController:testWidgetViewController animated:YES];

我希望这能帮助你

最新更新