我在Interface Builder中创建了一个UIView。我有一个按钮。我可以通过点击UIView按钮加载应用程序中的任何ViewController?我的UIView不在导航控制器下。从UIView(.xib)加载UIViewController按钮操作
0
A
回答
0
你可以这样做
YourViewController *aView = [[YourViewController alloc]
initWithNibName:@"xibName" bundle:nil];
[self presentViewController:aView animated:YES completion:nil];
0
您可以使用NSNotification以通知的ViewController呈现另一个视图控制器。
点击此处了解详情:
NSNotificationCenter Class Reference
显示的视图控制器具有:
ViewController *viewController = ...;
[self presentViewController:viewController animated:YES completion:NULL];
另一种选择是,从你的按钮调用委托。
相关问题
- 1. 如何从.XIB加载UIViewController?
- 2. UIView加载XIB的按钮不起作用
- 3. 如何从UIViewcontroller加载UIView?
- 4. UIView .xib按钮不起作用
- 5. 如何将自定义UIView从xib文件加载到UIViewController中的UIView中?
- 6. 加载/重载xib uiview
- 7. 如何将UIView XIB“导入”UIViewController XIB?
- 8. 重新加载UIViewController和xib
- 9. 无法从UIViewController加载xib文件
- 10. 如何使用按钮操作重新加载UIViewController?
- 11. 如何从UIView访问UIViewController的按钮?
- 12. 加载UIViewController UIStoryboard从另一个UIViewController从xib
- 13. 从Xib加载的自定义UIView
- 14. 从xib加载UIView无故事板
- 15. 加载UIView时UIViewController消失
- 16. 添加的UIViewController的.xib到UIViewController的按钮按在我的游戏
- 17. 无法从UIViewController添加UIView
- 18. 从UIView推UIViewController
- 19. 如何在uiview中加载xib?
- 20. 将.xib加载到UIView时出错
- 21. 如何在UIView中加载xib文件
- 22. 在操作按钮上录制时在视图控制器中加载UIView
- 23. UIViewController按钮内部的自定义UIView点击刷新UIViewController
- 24. 用xib向UIViewController添加一个UIView子类
- 25. ECSlidingViewController从XIB加载
- 26. UIViewController不加载我的自定义UIView
- 27. 自定义UIView链接到UIViewController - 如何处理按钮动作
- 28. iPhone添加(+)按钮操作?
- 29. 添加UIview到UIViewController
- 30. 如何在单击按钮时将UIView作为UIViewController的子视图添加?
我想从UIView.UIView加载UIViewController没有presentViewController方法。 – Sofeda 2014-08-28 11:45:10
比你可以这样做[yourViewObject addSubview:aView.view]; – Rajesh 2014-08-28 11:48:42
在这种情况下,只有UIViewController.view可见。我需要ViewController作为rootviewController – Sofeda 2014-08-28 11:50:14