呈现模态 TableView
我在一个类中有一个 tableviewController ,我需要从另一个类以模式方式呈现它。在 modaltableview 类中,我在 viewDidLoad 中创建 tableview,除此之外,该类中还有 tableView 委托方法。
我的问题是如何呈现此类对象以模态显示此 tableViewController? 我已经将来自同一类的 viewController 呈现为:
UIViewController *vw = [[UIViewController alloc]init];
[self presentModalViewController:vw];
但是要为另一个类的 viewController 编写什么?我应该从此类或 modaltableViewControler 类中调用 PresentModalViewController 吗?
PS 我在当前的 viewController 上已经有了一个 modalViewController,我必须在其中展示新的 modalTableView。
提前致谢。
I've a tableviewController in a class which I need to present modally from another class. In the modaltableview class, I'm creating tableview in viewDidLoad and apart from this there are tableView delegate methods in this class.
My question is how do I present this class object to show this tableViewController modally?
I've presented the viewController from same class as:
UIViewController *vw = [[UIViewController alloc]init];
[self presentModalViewController:vw];
But what to write for a viewController from another class? Shall I call presentModalViewController from this class or the modaltableViewControler class?
P.S. I'm having a modalViewController already on the current viewController where I've to present the new modalTableView.
Thanx in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在可见视图控制器中,创建并初始化模态 tableViewController 的实例。然后,仍然在可见视图控制器中,调用
[selfpresentModalViewController:动画:是];
希望这有帮助!
-jrtc27
In the visible view controller, create and initialise an instance of your modal tableViewController. Then, still in the visible view controller, call
[self presentModalViewController:<THE TABLE VIEW CONTROLLER YOU JUST INITIALISED> animated:YES];
Hope this helps!
-jrtc27