Выравнивание изображений SwiftUI и WidgetKit вправо

#swift #swiftui #widgetkit

#swift #swiftui #widgetkit

Вопрос:

Код:

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

Проблема в том, что изображение находится не сбоку и имеет небольшой зазор рядом с изображением и виджетом, как показано на фотографии.
Фото виджета

Как сделать так, чтобы этот небольшой пробел исчез 🙂

Ответ №1:

Если я правильно понял вашу озабоченность, вот возможное решение

ДЕМОНСТРАЦИЯ

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