微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

默认 Xcode 游戏模板具有错误的视图大小

如何解决默认 Xcode 游戏模板具有错误的视图大小

我使用 Xcode iOS 游戏模板创建了一个项目,认视图大小为 320x480。大小不能随内容“scaleMode”或“frame.size”改变。

在所有可用的 Xcode 12.4 模拟器中,以上认配置会导致上方和下方出现黑色方块

enter image description here

解决方法

此行为是由于缺少 Launch Screen 或 Launch Images 导致屏幕尺寸为 320x480。解决方案是在项目中包含启动图像或启动屏幕,并在项目->目标->常规选项卡中设置它们。

,

我按照此处列出的步骤操作: Launch Screen Storyboard with centered image iOS 添加 Storyboard 启动图像,因为资产目录 LaunchImage 现在已弃用。 添加启动屏幕 StoryBoard(并进行干净的构建)为我解决了这个问题。

添加故事板阻止了信箱行为。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。