我对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
}