[英]How to solve preview bug in SwiftUI? [XCode 13]
我正在使用mapkit
元素并希望查看预览。 但是,Xcode 提供的预览选项显示 map 注释的颜色错误。
例如,如果我将注释颜色设置为黄色,在预览中我会得到蓝色。
示例代码:
Map(coordinateRegion: $region, annotationItems: locations, annotationContent: { item in
// a. Old style, always static
MapPin(coordinate: item.location, tint: .accentColor)
})
请注意,我的强调色是:黄色。
有什么解决方案可以解决这个预览错误吗?
出色地。 我发现代码没有问题。
这可能是 XCode 13.2.1 的预览系统的错误。 因为我使用模拟器得到了正确的 output 而无需更改代码中的任何内容。 因此,如果您有时遇到此类问题,完全不用担心。
不过,如果有人在我的回答之上有什么要分享的,欢迎您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.