へのUIViewからイベントを公開するために、私は次のコードでのUIViewを持っている:方法のUIViewController
import UIKit
class ServiceAuthHeaderViewController: UIView {
@IBOutlet var lblHeaderTitle: UILabel!
@IBOutlet var btnAddService: UIButton!
class func instanceFromNib() -> UIView {
return UINib(nibName: "ServiceAuthHeaderView", bundle: nil).instantiateWithOwner(nil, options: nil)[0] as! UIView
}
@IBAction func onAddService(sender: AnyObject) {
// I want other UIViewControllers to know when this event ocurrs
}
}
今、私はUIViewのインスタンスを作成しUIViewController
を持っている:
var headerView = ServiceAuthHeaderViewController.instanceFromNib()
headerView. // here I want to attach the onAddService event.
どれでもそれを行う方法のヒント?
はそれを行うために複数の方法があります