HarmonyOS app启动图如何配置填充方式?

比如Image组件可以通过配置objectFit属性来适配各种图片

现在app启动图小了的话,无法铺满全屏,大了的话,又展示不全,不能缩放

请问有解决方案吗?

我看module.json中只有配置启动图的key(startWindowIcon),而无填充效果的key

阅读 421
1 个回答

APP默认启动效果是通过module.json5中startWindowIcon和startWindowBackground两个字段设置的,启动页是每个UIAbility都必须有的,这两个字段不可缺省,否则不能编译通过。

默认启动效果中的图标(startWindowIcon),你icon是实际多大启动展示就是多大,不会根据设备屏幕或窗口大小自适应调整。比如想设置全屏图片可以根据设备的全屏尺寸提供图片。

或者可以自行手动创建splash页面,把startWindowIcon 设置为透明色,进入到splash后,再跳转进入首页