gpt4 book ai didi

iphone - MKMapView 旋转的经验

转载 作者:行者123 更新时间:2023-12-03 18:34:33 25 4
gpt4 key购买 nike

我有一个 MKMapView,我正在考虑旋转它,以便更方便地向用户显示一系列注释。

到目前为止,我计划简单地使用 CGAffineTransform 旋转整个 View ,但我想知道是否有人有 MKMapView 旋转的经验。

  • 您在添加轮换时是否遇到过任何陷阱或“陷阱”?
  • 是否有更简单的方法来旋转 map View ?
  • 如果我有一个覆盖层,convertCooperative:toPointToView: 方法仍然会以同样的方式工作吗?我假设我必须对叠加层应用相同的变换才能使点对齐,但也许该方法比这更聪明。

如果您认为有什么可以帮助我的,我很乐意倾听。

<小时/>

编辑:经过多次实验,我相信我将使用可以旋转和覆盖自己的静态 map ,但是,我仍然对有关 MKMapView 旋转的任何信息感兴趣。

最佳答案

我还计划在我的应用程序中使用旋转的 MKMapView。要显示未旋转的注释,我使用以下代码:

- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation{
...
annotationView.transform = GAffineTransformInvert(mapView.transform);
...
}

这似乎对我有用。

关于iphone - MKMapView 旋转的经验,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1522891/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com