当我刚刚创建一个项目时,屏幕看起来很好,它准确地反映了我在故事板上看到的样子,安装Pod后看起来也很好。但在xcodegen生成后,屏幕看起来像图片,所以我认为xcodegen影响了屏幕视图,但不确定有什么变化。项目.yml仅包含依赖项包。有人知道是什么决定了屏幕尺寸吗?
holgip5t1#
当没有指定启动屏幕时,就会发生这种情况。在project.yml中,在UILaunchScreen下添加一些内容,如下所示:
project.yml
UILaunchScreen
targets: MyApp: type: application platform: iOS deploymentTarget: "15.0" sources: [MyApp] info: path: MyApp/Resources/Info.plist properties: UILaunchScreen: UIImageName: LaunchImage
其中,LaunchImage是资产目录中的映像的名称。或者,使用UIColorName指定颜色。这种颜色也必须在你的资产目录中。
LaunchImage
1条答案
按热度按时间holgip5t1#
当没有指定启动屏幕时,就会发生这种情况。在
project.yml
中,在UILaunchScreen
下添加一些内容,如下所示:其中,
LaunchImage
是资产目录中的映像的名称。或者,使用UIColorName指定颜色。这种颜色也必须在你的资产目录中。