【发布时间】:2023-03-28 01:56:02
【问题描述】:
我正在尝试设置一个单独的框架来定义地图的可见区域。
目前所有注释都以mapView.showAnnotations 显示,但它们对齐以适应整个 iPad 屏幕视图。因此它们被浮动 UI 元素(绿色)部分隐藏。屏幕中心也与 iPad 屏幕的中心对齐。
我试图完成的事情:我希望地图内定义的矩形之类的东西成为地图中唯一考虑的区域。但地图本身(蓝色)仍应显示在 UI 元素后面。
我认为它可以通过使用setVisibleMapRect 来实现这一点,但是当我尝试使用它时,它没有任何效果。 setVisibleMapRect真的是解决这个问题需要的方法吗?
【问题讨论】:
标签: ios swift swiftui mapkit ipados