EDIT: OK, das passiert auch bei einer leeren SpriteKit-Szene! Was könnte hier falsch sein ?? Warum benötigt iOS 2 Sekunden, um die SpriteKit-Szene anzuzeigen?
EDIT 2: Zum ersten Mal klicke ich auf die Tab-Leiste, um den View-Controller mit SKScene anzuzeigen. Es wird sofort angezeigt, aber jedes Mal, wenn ich wieder zu diesem View-Controller navigiere, dauert es 2 Sekunden!
Ich habe einen Tab-Controller in meiner App mit mehreren verschiedenen viewControllern.
Einer von ihnen enthält eine SpriteKit-Szene mit ein paar Knoten, 5 davon, nichts zu schwer.
Im Simulator ist alles in Ordnung, aber beim Testen auf dem Gerät ist mir aufgefallen, dass es manchmal einen großen Stillstand gibt (etwa 2 Sekunden!), wenn man mit der SpriteKit-Szene zu ViewController wechselt.
Andere Zeiten gibt es keinen Halt und die Ansicht wird sofort angezeigt.
Nun, ich weiß, da muss etwas passieren, dass ich hier falsch mache, weil iOS definitiv damit umgehen kann.
Das ist meine viewDidLoad-Funktion innerhalb des ViewControllers mit der SpriteKit-Szene:
%Vor%hi deloki Ich habe ein neues Projekt in Swift erstellt und komme mit einer Lösung, die funktioniert gut auf dem Gerät ..... check out my code
hier ist mein GameViewController, der GameScene aufruft
%Vor%Hier ist mein GameViewController1, der MyScene1
aufruft %Vor%Erstellen von SKview vom Storyboard Ich habe es einfach programmatisch erstellt und alle zwei Sekunden wechsle ich von einer Ansicht zur anderen und es funktioniert gut auf allen Geräten, aber eine Sache, die ich Xcode 6.4 und ios9 verwendet Sie können den Link von Ссылка
herunterladenTags und Links ios swift sprite-kit