каждый раз, когда я запускаю свое приложение в своем симуляторе, масштаб просмотра всегда выходит до 768,1024, как вы его изменяете до 1024,768. здесь по умолчанию размер кода класс GameViewController: UIViewController {Как изменить размер SKscene
override func viewDidLoad() {
super.viewDidLoad()
if let scene = GameScene(fileNamed:"GameScene") {
// Configure the view.
let skView = self.view as! SKView
skView.showsFPS = true
skView.showsNodeCount = true
/* Sprite Kit applies additional optimizations to improve
rendering performance */
skView.ignoresSiblingOrder = true
/* Set the scale mode to scale to fit the window */
scene.scaleMode = .AspectFill
skView.presentScene(scene)
}
}
'scene.size = ...', и вы можете переместить свой код сверху от viewDidLoad до viewWillLayoutSubviews или viewDidAppear ... http://stackoverflow.com/a/26266857/1702413 – TonyMkenu
Нет смысла вкладывать его в ViewWillLayoutSubviews. – crashoverride777
Вы хотите изменить ориентацию экрана? – septicorn