如何在Google Map iOS中添加“drop pin”和上面的动画?
我只能在SDK中找到标记,而appearAnimation
属性只提供弹出动画。
答案 0 :(得分:2)
使用MapKit中的MKAnnotationView。来自Using the Standard Annotation Views的文档:
MKAnnotationView* aView = [[[MKAnnotationView alloc] initWithAnnotation:annotation
reuseIdentifier:@"MyCustomAnnotation"] autorelease];
答案 1 :(得分:1)
在GMSMarker Class reference中针对appearAnimation属性说明:
控制将此标记放置在GMSMapView上时使用的动画(默认为kGMSMarkerAnimationNone,无动画)。
使用Google Maps SDK for iOS标记可以这样制作:
GMSMarker *startMarker = [GMSMarker markerWithPosition:@"NYC"];
startMarker.appearAnimation = kGMSMarkerAnimationPop;
startMarker.title = @"Start";
startMarker.snippet = @"My address";
startMarker.map = mapView;
答案 2 :(得分:0)
如果您设置标记的标题或代码段属性,那么点按时工具提示会显示。
marker.title = @"Hello World";
和/或
marker.snippet = @"Hello Snippet";
答案 3 :(得分:0)
对于swift:
users