ios - 如何获取 GMSMarker X 和 y 坐标 iOS?

标签 ios objective-c mkmapview

CGPoint point = [mapView.projection pointForCoordinate:marker.position];

指向错误的值

点的打印说明:(CGPoint) point = (x=3111.020020, y=-1354.228271)请帮帮我

最佳答案

首先将GMSMarker设置为所有标记设置为在1或2之后延迟调用方法

  [NSTimer scheduledTimerWithTimeInterval:1.0f
                                     target:self
                                   selector:@selector(Setviewmarker:)
                                   userInfo:nil
                                    repeats:NO];


  CGPoint point = [mapView.projection pointForCoordinate:marker.position];

point.xpoint.y 是位置写.......

关于ios - 如何获取 GMSMarker X 和 y 坐标 iOS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23197315/

相关文章:

ios - 如何控制嵌套在另一个堆栈 View 中的 UIStackView 的相对宽度?

ios - 为什么MKCircle在MKMapView iOS8上不显示

ios - 如何在 Swift 中选择用户的位置注释

ios - 位置管理器在iOS中的伊朗中返回空值

ios - Swift:在 ViewController 中显示名称

ios - 在 React-native 模块中找不到带有 URLForResource 的 .caf 文件

ios - base64 字符串到 iOS 中的音频 mp3?

ios - 释放什么

ios - IBAction 不起作用

iphone - 如何测试应用程序的加载时间?