VCNoiDungTraoDoi.swift 975 Bytes
import UIKit
import GeneralUtils

class VCNoiDungTraoDoi: UIViewController {
    @IBOutlet weak var vTopLogo: VTopLogo!
    @IBOutlet weak var tvId: UILabel!
    
    var id: String!;

    static func getInstance(id: String) -> VCNoiDungTraoDoi {
        let storyboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
        let vcOpen = storyboard.instantiateViewController(withIdentifier: "VCNoiDungTraoDoi") as! VCNoiDungTraoDoi
        vcOpen.id = id;
        return vcOpen
    }

    override func viewDidLoad() {
        super.viewDidLoad()
        vTopLogo.leftBtnClick = {
            self.btnBackToTopClick(self.vTopLogo);
        }
        tvId.text = id;
    }

    @IBAction func btnBackToTopClick(_ sender: Any) {
        PreferenceUtils.saveString(key: Constants.PreferenceKeys.ID, value: id)
        _ = getVcRoot()?.changeCurrentController(VCHome.getInstance())
    }

    func getVcRoot() -> VCRoot? {
        return self.parent as? VCRoot
    }
}