2

我通过制作 UIImage 然后在其上绘制一些文本来创建 GMSMarker:

 [(NSString*)text drawInRect:CGRectMake(scale*68, scale*4, scale*181, scale*49) withFont:[UIFont fontWithName:@"HelveticaNeue-Bold" size:12] lineBreakMode:UILineBreakModeTailTruncation alignment:UITextAlignmentLeft];

并将其添加到我的 Google Maps 地图中。一切看起来都很棒,除了...标记模糊!具体来说,标记上的文本(应该是清晰的,因为我没有以任何方式缩放图像)。我正在使用最新的 GMS 框架(04/2013)。

我觉得这是一个问题,因为当我使用 MapKit(Apple Map)做同样的事情时,标记文本很清晰。还有其他人看到不太清晰的标记图标吗?

这几乎就像谷歌在将图像覆盖在地图上之前稍微下采样或转换图像......

4

0 回答 0