如何使地图叠加看起来透明

时间:2012-02-05 14:40:01

标签: ios

我有地图叠加显示实心圆圈。问题我需要这个圆圈看起来透明,以便用户可以看到圆形叠加下的地图视图。下面是我的代码:

-(MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id)overlay 
{
    MKCircleView* circleView = [[MKCircleView alloc] initWithOverlay:overlay] ;
    //circleView.fillColor = [UIColor redColor];
    circleView.strokeColor=[UIColor blueColor];
    circleView.fillColor=[[UIColor blueColor] colorWithAlphaComponent:0.5];

    return circleView;
}

是否有任何MKCirecleView属性将视图设置为透明或是否还有其他解决方法?

1 个答案:

答案 0 :(得分:1)

感谢Anna Karenina ......上述解决方案正常运作

circleView.alpha=0.5