Alinhamento de imagem SwiftUI e WidgetKit à direita

Sep 29 2020

O código:

VStack(alignment: .trailing) {
                    Image("Useful")
                        .resizable()
                        .ignoresSafeArea()
                        .scaledToFill()
                        .frame(width: 105, height: 105)
                        .padding(.trailing, -60.0)
                }

O problema é que a imagem não está na lateral e tem uma pequena lacuna perto da imagem e do widget, conforme mostrado na foto.

Como fazer essa pequena lacuna desaparecer :)

Respostas

1 Asperi Sep 29 2020 at 20:39

Se eu entendi corretamente sua preocupação, aqui está a solução possível

var body: some View {
    Color.clear.overlay(
          Image("plant")
                    .resizable()
                    .scaledToFill()
                .frame(width: 105, height: 105)
    , alignment: .bottomTrailing)
}