How do I pass data from my ViewController to a Container View?

前端 未结 4 1220
失恋的感觉
失恋的感觉 2020-12-30 01:10

I have a storyboard set up in XCode and have a MainViewController. In the MainViewController I have added a ContainerView which naturally creates a Segue with another VIewCo

4条回答
  •  心在旅途
    2020-12-30 01:23

    This is pretty much the same answer as the one by rdelmar only in Swift.

    override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        if let embeddedVC = segue.destinationViewController as? MyEmbeddedController where segue.identifier == "EmbedSegue" {
            embeddedVC.labelString = self.stringToPass
        }
    }
    

    "EmbedSegue" has to the segue identifier you set in Interface Builder.

提交回复
热议问题