2017-03-02 1 views
0

Ich möchte ein einfaches Pop-Up erstellen (das ich bereits implementiert habe) und einen einfachen Countdown, der das einzige Label im Pop-Up aktualisiert. Ich habe versucht, die UIViews init() Funktion zu verwenden, aber das wurde nicht aufgerufen. Ich habe auch versucht, das UIViews Etikett von der UIViewController zu verbinden, um es auf diese Weise zu aktualisieren, aber das hat auch nicht funktioniert. Das Problem besteht darin, dass ich keine Ahnung habe, wie man den Timer startet und das Etikett aktualisiert, nachdem die Popup-Animation beendet ist.Pop Up UIView mit Countdown-Timer

+0

Wie werden Sie die Popup zeigt? –

+0

@ JoséNeto Ich habe die 'UIView' im Storyboard und habe eine Steckdose. im 'viewDidAppear' rufe ich' self.view.addSubview() ' – Matthew

+0

auf Sie müssen den Timer mehrmals ändern oder Sie brauchen nur eine Verzögerung, um die Änderung einmal auszuführen? –

Antwort

0

Wenn Sie Storyboard verwenden, ich glaube, Sie müssen Ihren Start Timer-Code in awakeFromNib() der Ansicht hinzuzufügen:

public override func awakeFromNib() { 
    // Add timer init and start here 
}