我通过制作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地图地图中。一切看起来都很棒,除了...标记模糊!具体来说,标记上的文字(由于我没有以任何方式缩放图像,因此应该是清晰的)。我使用的是最新的GMS框架(04/2013)。
我觉得这是一个问题,因为当我使用MapKit(Apple Map)执行基本相同的操作时,标记文本很清晰。是否还有其他人看到不太清晰的标记图标?
几乎就像Google稍微下采样或转换图像之前将其覆盖在地图上一样......