【发布时间】:2021-06-13 16:36:14
【问题描述】:
在我的 iOS 14 小部件中,我想连续显示多个圆形图像。
当使用scaledToFit() 时,图像会奇怪地拉伸以适应圆圈。 scaledToFill() 给了我想要的输出,如下所示:
Image("Person")
.resizable()
.scaledToFill()
.clipShape(Circle())
但这会改变视图的行为以忽略它的父级并扩展到它之外。设置固定框架可以防止这种情况,但我需要这些图像动态调整大小。当我将此视图放在我的小部件中的 HStack 中时,图像太大了。
我怎样才能让图像像scaledToFill() 一样缩放并且仍然尊重父视图。
【问题讨论】: