如何在MKOverlayView
中正确绘制一些文字?
我知道CGContextShowText
需要一些先前的转换,但是那些适用于普通UIView
的内容,这里只是不起作用。
在UIView
上,我会在绘制文字前执行此操作:
CGContextTranslateCTM(context, 0.0, bounds.size.height);
CGContextScaleCTM(context, 1.0, -1.0);
但是在这里我不知道在哪里获得边界,因为不能使用视图本身的边界,因为绘图是使用地图坐标进行的。
这真让我疯狂......有什么想法吗?