SwiftUI iOS 16 MapKit Globe

5
如何将地图配置为缩小到显示地球(Swift)?我知道您可以将mapType设置为hybridFlyover或satelliteFlyover,但是当完全缩小时,这种解决方案看起来不像苹果的地图。

enter image description here


你找到解决办法了吗?在网上找不到太多相关信息,有些困扰。 - James Edmonston
你找到解决办法了吗?在网上找不到太多相关信息,有些困扰。 - undefined
1个回答

1
在iOS 17上使用SwiftUI:
.mapStyle(.imagery(elevation: .realistic))

或者

.mapStyle(.hybrid(elevation: .realistic))

或者

.mapStyle(.standard(elevation: .realistic))

请注意,.standard 不起作用,我认为这是一个错误,但在其他样式下它运行正常。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接