SwiftUI 和 WidgetKit 图像右对齐
SwiftUI and WidgetKit image alignment to the right
代码:
VStack(alignment: .trailing) {
Image("Useful")
.resizable()
.ignoresSafeArea()
.scaledToFill()
.frame(width: 105, height: 105)
.padding(.trailing, -60.0)
}
问题是图像不在侧面,并且在图像和小部件附近有一个小间隙,如图所示。
如何让这个小缝隙消失
:)
如果我正确理解了您的顾虑,这是可能的解决方案
var body: some View {
Color.clear.overlay(
Image("plant")
.resizable()
.scaledToFill()
.frame(width: 105, height: 105)
, alignment: .bottomTrailing)
}
代码:
VStack(alignment: .trailing) {
Image("Useful")
.resizable()
.ignoresSafeArea()
.scaledToFill()
.frame(width: 105, height: 105)
.padding(.trailing, -60.0)
}
问题是图像不在侧面,并且在图像和小部件附近有一个小间隙,如图所示。
如何让这个小缝隙消失 :)
如果我正确理解了您的顾虑,这是可能的解决方案
var body: some View {
Color.clear.overlay(
Image("plant")
.resizable()
.scaledToFill()
.frame(width: 105, height: 105)
, alignment: .bottomTrailing)
}