0
我有地圖疊加顯示實心圓。我需要這個圈子看起來透明的問題,以便用戶可以看到圈覆蓋下的地圖視圖。下面是我的代碼:如何使地圖疊加看起來透明
-(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
財產?
這有什麼錯以上?將circleView.alpha設置爲0將使整個圓圈消失。 – Anna 2012-02-05 15:44:25
我不希望它完全消失。只有一定程度的透明度,以便用戶可以看到圓形覆蓋圖,但也可以看到它的地圖豆莢。 – user836026 2012-02-05 16:43:38
所以上述應該工作。減少alpha分量以增加透明度。 – Anna 2012-02-05 17:44:04