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

时间:2014-04-19 12:19:20

标签: ios uitableview uicontainerview

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

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

...很遗憾我无法在故事板中为标准UITableView设计静态单元格,因为我发现静态单元格的Apples实现与UITableViewController紧密耦合。确实如此糟糕。

1 个答案:

答案 0 :(得分:1)

ProfileController覆盖:

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