SwiftUI посмотреть как UIKit UIView, Как изменить размер изображения - PullRequest
1 голос
/ 07 июня 2019

Есть ли какой-нибудь вид в swiftui, который похож на UIKit UIView

В swiftui есть EmptyView Кто-нибудь знает, что делает этот вид

        Image("image")
        .resizable()
        .aspectRatio(3/2, contentMode: .fill)

Это портит изображение, есть ли другой способ изменить размер изображения

1 Ответ

3 голосов
/ 05 июля 2019

В SwiftUI примитивные представления, такие как цвет, текст, изображение и т. Д., Действуют как UIView. Чтобы изменить размер изображения, вам просто нужно дать ему рамку и сделать его resizable () first.

struct ContentView : View {

    var body: some View {

         Image("your image name")
            .resizable()
            .frame(width: 300, height: 300)
    }
}

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...