Swiftui 角半径使图像消失
我在试用swiftUI,发现Swiftui 角半径使图像消失,swiftui,Swiftui,我在试用swiftUI,发现cornerRadius属性会使我的图像消失 Image(uiImage: content.image) .resizable() .scaledToFill() .frame(width: 60, height: 40) .cornerRadius(3) 这里的代码有问题吗? 我希望我的图像可以调整大小,填充整个视图,尺寸为60x40,角半径为3 谢谢你的帮助,如果你知道怎么了:) XCode:12.1(12A7403)我遇到了同样
cornerRadius
属性会使我的图像消失
Image(uiImage: content.image)
.resizable()
.scaledToFill()
.frame(width: 60, height: 40)
.cornerRadius(3)
这里的代码有问题吗?
我希望我的图像可以调整大小,填充整个视图,尺寸为60x40,角半径为3
谢谢你的帮助,如果你知道怎么了:)
XCode:12.1(12A7403)我遇到了同样的问题,我认为这要么是一个bug,要么是XCode 12.1带来的新东西,因为几周前它工作得很好。我确实尝试了很多方法来放置.cornerRadius(),但它总是导致图像消失。这是我的最终解决方案,但我相信。cornerRadius()在这里会更好。我希望它能帮助你!笔划的颜色必须是背景的颜色
Image("MyImage")
.resizable()
.frame(width: 19, height: 19, alignment: .center)
.overlay(RoundedRectangle(cornerRadius: 4)
.stroke(Color.white, lineWidth: 3.3)
)
我遇到了同样的问题,我认为这要么是一个bug,要么是Xcode 12.1带来的新东西,因为几周前它工作得非常好。我确实尝试了很多方法来放置.cornerRadius(),但它总是导致图像消失。这是我的最终解决方案,但我相信。cornerRadius()在这里会更好。我希望它能帮助你!笔划的颜色必须是背景的颜色
Image("MyImage")
.resizable()
.frame(width: 19, height: 19, alignment: .center)
.overlay(RoundedRectangle(cornerRadius: 4)
.stroke(Color.white, lineWidth: 3.3)
)
我也遇到过类似的问题。当我在模拟器上设置视图的转弯半径时,视图消失。但是,在实际设备上运行时,会显示视图。我认为这是Xcode的一个bug,您可以在实际设备上测试以查看您的视图。我遇到过类似的问题。当我在模拟器上设置视图的转弯半径时,视图消失。但是,在实际设备上运行时,会显示视图。我认为这是Xcode的一个bug,您可以在实际设备上测试以查看您的视图。我无法在Xcode 12.1中重现此结果。您使用的是哪个版本的Xcode。如果这是
正文中的唯一视图,您是否能够复制它?Xcode 12.1(12A7403)和我仅在正文中的视图中得到相同的结果。但是我的安装可能有问题,我无法在Xcode 12.1中重现这个结果。您使用的是哪个版本的Xcode。如果这是正文中的唯一视图,您是否能够复制它?Xcode 12.1(12A7403)和我仅在正文中的视图中得到相同的结果。但这可能是我的安装有问题,然后很奇怪,我不知道我是否有它以前的工作,但这是我的想法。不管怎么说,这很有效,谢谢!很奇怪,我不确定我以前是否让它工作过,但我就是这么想的。不管怎么说,这很有效,谢谢!