ios - 如何使用 SwiftUI 调整图像大小?

标签 ios swift swiftui

我在 Assets.xcassets 中有一个大图像。如何使用 SwiftUI 调整此图像的大小以使其变小?

我尝试设置框架但它不起作用:

Image(room.thumbnailImage)
    .frame(width: 32.0, height: 32.0)

最佳答案

在对 Image 应用任何大小修改之前,您应该使用 .resizable()

Image(room.thumbnailImage)
    .resizable()
    .frame(width: 32.0, height: 32.0)

关于ios - 如何使用 SwiftUI 调整图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56505692/

相关文章:

iphone - UIWindow 边界/框架为空

ios - 如何将 native 应用程序切换到 Web 浏览器?

ios - 当ObservedObject更改时,在SwiftUI View 中不会调用onReceive

swift - 子类节点,但想检测场景中的触摸

swift - 线程1 : Signal SIGABRT in Swift 3

ios - 从左到右更改导航标题位置

swift - 当键盘出现在 SwiftUI 中时,向上移动文本编辑器(在列表中)

c# - 如何使用 Xamarin Forms Shell 在 iOS 中的 Tabbar 行和图标之间添加空格?

ios - iOS 上类似 snapchat 的捏合缩放

ios - 如何将多个 View Controller 链接到一个容器 View ?