Swift iOS-如何隐藏标签然后让它在一段时间后出现

Lan*_*ria 4 timer viewdidappear hiddenfield ios swift

我有一个标签,当按下按钮时它会被隐藏.经过一段时间,如60秒,我希望标签重新出现.我假设我在viewDidAppear中这样做,我该怎么做?

@IBOutlet weak var myLabel: UILabel!

override func viewDidAppear(_ animated: Bool) {
        super.viewDidAppear(animated)
       //after 60 secs myLabel should reappear
       //self.myLabel.isHidden = false
    }


@IBAction func buttonTapped(_ sender: UIButton){
       self.myLabel.isHidden = true
}
Run Code Online (Sandbox Code Playgroud)

Max*_*ner 13

@IBAction func buttonTapped(_ sender: UIButton){
    self.myLabel.isHidden = true
    DispatchQueue.main.asyncAfter(deadline: .now() + 60) {
        self.myLabel.isHidden = false
    }
}
Run Code Online (Sandbox Code Playgroud)