私は2つのビューを持っています。1 つ目は「homeView」、2 つ目は「detailView」です。
homeViewには2つのボタンbutton1 button2があります
私はラベルlabel1に持っています
button1 を押すと、「detailView」に変更され、label1.text は「button 1 gedrückt」に変更されます button2 を押すと、「detailView」に変更され、label1.text は「button 2 gedrückt」に変更されます
コードを使用する場合:
@IBOutlet weak var label1: UILabel!
@IBOutlet weak var label2: UILabel!
@IBAction func button1(sender: UIButton) {
let vc : AnyObject! = self.storyboard!.instantiateViewControllerWithIdentifier("detailview")
self.showViewController(vc as! UIViewController, sender: vc)
// self.label1.text = "button 1 gedrückt"
}
ビューは変更されますが、label1.text は変更されません。私が使用する場合
@IBOutlet weak var label1: UILabel!
@IBOutlet weak var label2: UILabel!
@IBAction func button1(sender: UIButton) {
let vc : AnyObject! = self.storyboard!.instantiateViewControllerWithIdentifier("detailview")
self.showViewController(vc as! UIViewController, sender: vc)
self.label1.text = "button 1 gedrückt"
}
何ができるかわからない??