我一直在寻找有关如何执行此操作的信息,但没有发现任何我理解的信息。
基本上我希望能够(从 ViewController.xib)在 subview 中的该 View 之上加载另一个 XIB 文件。这个新的 subview 应该是可操作的,因此可以使用多点触控手势和/或滑动手势来移动它。
我试图从 ViewController 添加一个“ View ”对象,然后将另一个 XIB 加载到该 subview 对象中。
希望有人可以提供帮助。谢谢!
最佳答案
你应该能够通过在你的 ViewController
中创建另一个类的实例来完成你想要的。 ,然后将其作为 subview 添加到当前 View Controller 。
MyOtherViewController *movc = [[MyOtherViewController alloc] init];
[self.view addSubview:movc.view];
至于处理手势,您可以在
MyOtherViewController
中处理它们。类,或创建一个容器 View 并在您的 ViewController
中处理它们.不要忘记它们是 subview ,并且任何 Action 都应该与它们的父 View 相关。
关于iphone - 将 XIB 加载到 subview 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12655475/