我在 StoryBoard 上的静态表格单元格中使用了 containerView。
self.TableViewCell.childViewControllers[0];
self.ContentView.childViewControllers[0];
self.childViewControllers[0];
这些什么都没有。我不想使用自定义 UIViewCell。
如何在 TableViewController 中访问?
我在 StoryBoard 上的静态表格单元格中使用了 containerView。
self.TableViewCell.childViewControllers[0];
self.ContentView.childViewControllers[0];
self.childViewControllers[0];
这些什么都没有。我不想使用自定义 UIViewCell。
如何在 TableViewController 中访问?
在您的 viewController 类中,您只需创建将保留对 childViewControllers 的引用的数组属性。如果以编程方式添加 childViewController,则只需在代码中添加对数组的引用。如果你在storyboard中使用embed segue,你可以通过在prepareForSegue中获取segue的destinationViewController来获取childViewController
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([segue.identifier isEqualToString:@"EmbedSegue"]) {
UIViewController *childViewController = segue.destinationViewController;
[self.childViewControllers addObject:childViewController];
}
}