1
UIView.animateWithDuration(2, delay: 0, usingSpringWithDamping: 1, initialSpringVelocity: 6, options: [], animations: ({
self.background.center.x = self.view.frame.width + 600
self.PlayButton.center.x = self.view.frame.width + 600
self.infoButton.center.x = self.view.frame.width + 600
self.logo.center.x = self.view.frame.width + 600
self.infoHidden.center.x = self.view.frame.width + 600
self.settingsButton.center.x = self.view.frame.width + 600
self.shareButton.center.x = self.view.frame.width + 600
//self.adBanner.center.x = self.view.frame.width + 600
self.view.frame.width + 800
}), completion: nil)
let View2 = self.view as! SKView // View
View2.ignoresSiblingOrder = false // Perfomance
let Play = GameScene() // Game
Play.scaleMode = .ResizeFill // Scale
View2.presentScene(Play) // Present
爲什麼這個代碼返回例外「無法投型的價值‘的UIView’(0x1f1ed90)爲‘SKView’」?該代碼在早期工作,突然間它開始拋出異常。我的視圖的類被設置爲故事板中的SKView。奇怪的是,當我在遊戲中實現iad時,這個異常纔開始拋出。有什麼我失蹤?當我垂頭喪氣的UIView到SKView,我得到一個異常