在进行用户头像修改功能时,通过调用系统图库中的图片,然后进行裁剪,但裁剪返回后,有几个小问题:
1、从系统图库选择完图片后,画面会闪一下,先返回到头像画面,然后再进入裁剪画面。这里有什么办法,可以流畅的进入裁剪画面,不闪到用户头像画面?
2、裁剪完成后,无法显示到用户头像区。这里通过【@State】修饰了userInfo,而且通过日志也查看到,裁剪返回后,是能取到图片路径的,但就是显示不出来。
在进行用户头像修改功能时,通过调用系统图库中的图片,然后进行裁剪,但裁剪返回后,有几个小问题:
1、从系统图库选择完图片后,画面会闪一下,先返回到头像画面,然后再进入裁剪画面。这里有什么办法,可以流畅的进入裁剪画面,不闪到用户头像画面?
2、裁剪完成后,无法显示到用户头像区。这里通过【@State】修饰了userInfo,而且通过日志也查看到,裁剪返回后,是能取到图片路径的,但就是显示不出来。
1 回答869 阅读✓ 已解决
1 回答1.2k 阅读
1 回答997 阅读
1 回答951 阅读
1 回答916 阅读
1 回答829 阅读
1 回答783 阅读
问题1:目前picker规格如此会在选择图片后返回之前的页面中,出现画面闪一下是因为先返回了头像页面再进行跳转到了图片裁剪页面。
问题2:ImageUtil.savePixelMap是异步方法,相当于伙伴确定了文件生成的图片名称和路径,但实际这时候文件还没生成,加个await就行。