我在Interface Builder中创建了一个UIView。我有一个按钮。我可以通过点击UIView的按钮在应用程序中加载任何ViewController吗?我的UIView不在导航控制器下。
答案 0 :(得分:0)
你可以这样做
YourViewController *aView = [[YourViewController alloc]
initWithNibName:@"xibName" bundle:nil];
[self presentViewController:aView animated:YES completion:nil];
答案 1 :(得分:0)
您可以使用NSNotification通知ViewController呈现另一个ViewController。
此处提供更多信息:
NSNotificationCenter Class Reference
使用以下命令显示ViewController:
ViewController *viewController = ...;
[self presentViewController:viewController animated:YES completion:NULL];
另一种选择是,从你的按钮调用委托。