gpt4 book ai didi

ios - 如何向 GMSMarker 添加阴影?

转载 作者:行者123 更新时间:2023-11-29 10:29:08 25 4
gpt4 key购买 nike

我正在尝试向我的 GMSMapView 上的标记添加一些阴影,但配置 GMSMarkerLayer 的阴影属性似乎没有任何效果。

GMSMarker *marker = [[GMSMarker alloc] init];
[marker setMap:self.mapView];
marker.snippet = @"Description";
marker.title = @"Title";
marker.position = busData.location.coordinate;
marker.icon = [UIImage imageNamed:@"BusMarker"];
marker.layer.shadowOpacity = 0.7;
marker.layer.shadowOffset = CGSizeMake(0, 3);
marker.layer.shadowRadius = 5.0;
marker.layer.shadowColor = [UIColor blackColor].CGColor;

我正在设置我在 CALayer 对象上使用的相同属性,作为 GMSMarkerLayer 子类 CALayer。

我做错了什么还是这是一个错误?我使用的是 SDK 版本 1.10.0。

最佳答案

您可以使用 iconView属性并在该 View 内绘制阴影(将其保持在 iconView 的边界内)。

关于ios - 如何向 GMSMarker 添加阴影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30586305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com