【发布时间】:2018-01-13 12:45:29
【问题描述】:
在按下容器视图中的按钮(带有 ViewController)到主 ViewController 后将值 trackNumber 发送到 recivedTrackNumber 而无需 segue 的想法,因为它们在同一个视图中。如何通知主视图控制器(recivedTrackNumber) trackNumber 的值?
容器视图(带有 ViewController)看起来像带有按钮的那样
import UIKit
class SelectSoundVC: UIViewController {
var trackNumber: Int!
@IBAction func winterSoundBut(_ sender: UIButton) {
trackNumber = 1
}
}
和主视图控制器
class MainVC: UIViewController {
var recivedTrackNumber: Int!
}
【问题讨论】:
-
同一个视图是什么意思???
-
更新截图请看。主 VC 中的容器视图。这就是我的意思。
标签: ios swift containers segue viewcontroller