ios on first segue下一个视图元素未加载

时间:2015-12-01 15:45:41

标签: ios swift uistoryboardsegue

我对iOS开发的新手想要设置下一个视图的textlabel。但它是在第一次访问之后设定的,即当我再次访问时。

请指正。以下是代码。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
    if(segue.identifier == "postSegue"){
        let nextViewController = (segue.destinationViewController as! ShareViewController)
        nextViewController.username = self.user_id
        nextViewController.dateTime = self.user_email
    }
}

下一个视图控制器

var username = String()
var dateTime = String()
@IBOutlet weak var usernameLabel: UILabel!
@IBOutlet weak var dateTimeLabel: UILabel!

override func viewDidLoad() {
 self.usernameLabel.text = self.username
 self.dateTimeLabel.text = self.dateTime
}

0 个答案:

没有答案