UIView中用addSubview添加UITableViewController
UIView中用addSubview添加UITableViewController时没有调用(UITableViewCell*)tableView:(UITableVie...
UIView中用addSubview添加UITableViewController时没有调用
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
导致UITableView没有显示,请问各位大虾这是什么问题啊?难道说不能用addSubView添加UITableViewController吗?
MyToolViewController *viewController = [[MyToolViewController alloc] init];
[self.view addSubview:viewController.view]; 展开
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
导致UITableView没有显示,请问各位大虾这是什么问题啊?难道说不能用addSubView添加UITableViewController吗?
MyToolViewController *viewController = [[MyToolViewController alloc] init];
[self.view addSubview:viewController.view]; 展开
1个回答
展开全部
你应该首先调用addChildViewController。
MyToolViewController *viewController = [[MyToolViewController alloc] init];
[self addChildViewController:viewController];
[self.view addSubview:viewController.view];
[viewController didMoveToParentViewController:self];
MyToolViewController *viewController = [[MyToolViewController alloc] init];
[self addChildViewController:viewController];
[self.view addSubview:viewController.view];
[viewController didMoveToParentViewController:self];
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询