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

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

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

请问有解决方案吗?

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

阅读 419
1 个回答

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进