Ios 如何访问嵌入在容器视图中的tableviewcontroller

Ios 如何访问嵌入在容器视图中的tableviewcontroller,ios,uitableview,uicontainerview,Ios,Uitableview,Uicontainerview,我有一个自定义UIViewController“ProfileController”,它有两个子视图-最重要的是一个容器子视图,其中嵌入了UITableViewController。如何从“ProfileController”中访问UITableViewController,以便动态配置用于显示用户配置文件信息的“静态”单元格 我不想使用独立的UITableViewController,因为这样我就无法为配置文件屏幕向UI添加其他自定义项。谢谢 …不幸的是,我无法在故事板中为标准UITableV

我有一个自定义UIViewController“ProfileController”,它有两个子视图-最重要的是一个容器子视图,其中嵌入了UITableViewController。如何从“ProfileController”中访问UITableViewController,以便动态配置用于显示用户配置文件信息的“静态”单元格

我不想使用独立的UITableViewController,因为这样我就无法为配置文件屏幕向UI添加其他自定义项。谢谢


…不幸的是,我无法在故事板中为标准UITableView设计静态单元格,因为我发现Apple的静态单元格实现与UITableViewController紧密耦合。的确很糟糕。

在您的
配置文件控制器中
覆盖:

override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!){
    if segue.identifier == "whateverYouNamedTheEmbedSegue"{
        myTableViewController = segue.destinationViewController as UITableViewController
    }
}

怎么说
[self childViewControllers]
?@Larme是的,我确实将UITableVIewController视为子视图控制器。有没有办法将插座从嵌入式子视图控制器添加回ProfileController源文件,以便动态配置单元格内容?或者我必须为嵌套的uitableviewcontroller创建子类。谢谢。[链接]解决了如何将数据从父级传递到子级的问题。我必须使用ViewWillAppeal从家长那里读回数据。