Wenn Ihr UI in einem Storyboard angelegt, können Sie eine NSTimer
in viewDidLoad
Ihrer ersten ViewController
gesetzt und dann performSegueWIthIdentifier
aufrufen, wenn der Timer Brände:
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let timer = NSTimer.scheduledTimerWithTimeInterval(8.0, target: self, selector: #selector(timeToMoveOn), userInfo: nil, repeats: false)
}
func timeToMoveOn() {
self.performSegueWithIdentifier("goToMainUI", sender: self)
}
Hier ist, wie Sie einrichten die segue in der Storyboard:
- Steuer zieht vom Eigentümer Symbol der ersten
ViewController
mit den zweitender Datei.
- Wählen Sie "modal" aus dem Pop-up.
- Klicken Sie auf das segue Pfeil, die zwischen den View-Controller angezeigt. In der Attribute Inspector für die ...
- Geben Sie Ihrem Segment einen Bezeichner.
- Schalten Sie Animiert, wenn Sie nicht in den Bildschirm Folie sehen wollen.