HarmonyOS 关于用户修改头像相关功能的咨询?

在进行用户头像修改功能时,通过调用系统图库中的图片,然后进行裁剪,但裁剪返回后,有几个小问题:

1、从系统图库选择完图片后,画面会闪一下,先返回到头像画面,然后再进入裁剪画面。这里有什么办法,可以流畅的进入裁剪画面,不闪到用户头像画面?

2、裁剪完成后,无法显示到用户头像区。这里通过【@State】修饰了userInfo,而且通过日志也查看到,裁剪返回后,是能取到图片路径的,但就是显示不出来。

阅读 582
1 个回答

问题1:目前picker规格如此会在选择图片后返回之前的页面中,出现画面闪一下是因为先返回了头像页面再进行跳转到了图片裁剪页面。

问题2:ImageUtil.savePixelMap是异步方法,相当于伙伴确定了文件生成的图片名称和路径,但实际这时候文件还没生成,加个await就行。

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