swift - 为什么顶部和底部都有边框
问题描述
我开始编写游戏,我想知道为什么屏幕的顶部和底部都有边框
有我的代码:(GameViewController.swift)
import UIKit
import SpriteKit
class GameViewController: UIViewController {
override func viewDidLoad() {
let loadingscene = GameScene(size: self.view.bounds.size)
let skview = self.view as! SKView
skview.showsFPS = true
skview.showsNodeCount = true
loadingscene.scaleMode = .resizeFill
loadingscene.size = skview.bounds.size
skview.presentScene(loadingscene)
}
}
(GameScene.swift):
import SpriteKit
class GameScene: SKScene {
let loadingImage = SKSpriteNode(imageNamed: "loadingimage")
override func didMove(to view: SKView) {
loadingImage.anchorPoint = CGPoint.zero
loadingImage.position = CGPoint.zero
loadingImage.size = self.size
loadingImage.zPosition = -1
self.addChild(loadingImage)
}
}
背景分辨率为1170×2532
感谢所有帮助的人:)
解决方案
推荐阅读
- javascript - 如何从 typescript 中的 webpack 配置获取对象(使用 esnext 语法)
- tensorflow - Tensorflow 2.0 Custom loss function with multiple inputs
- apache - 2 Apache / LAMP 在同一台机器上
- download - 无法下载foundation zurb的自定义包
- laravel - 直接在控制器中从 AWS S3 返回图像的最佳方法?
- git - VS2019 Preview 4:将 Blazor Server App 添加到 Visual Studio Team Foundation Server Source Control 将其添加到 Git
- android - Kotlin CoroutineScope 无法在 android 视图中取消
- html - 如何调整 bootstrap-vue 表的高度并使其可使用固定标题滚动
- python - Pandas 数据框应用速度问题 - 还有其他方法吗?
- debugging - 是否有任何代码可以使用任何 UWP 操作本地存储