2012-03-26 9 views
0

Ich habe versucht, eine UIView, UIImage-Ansicht zu krümmen und auch Schatten und Ecken-/Kantenradius zu setzen. Mein Zweifel ist, dass das gleiche mit Mapview möglich ist, können wir eine Mapview kurven? Ich benutzte eine gekrümmte Ansicht und fügte eine Mapview ein, aber das resultierte als ein Fehler, also bitte ich um Hilfe, jede Hilfe wird geschätzt.Wie krümmt man ein Mapview und schattiert seine Grenzen im iPhone?

Antwort

0

nicht sicher, was du mit „gekrümmten Ansicht“ bedeuten, aber wenn Sie eine Kartenansicht mit nicht-rechteckige, gebogene Ränder haben wollen, könnten Sie versuchen, einen CALayer Beschneidungspfad einstellen, wie folgt aus:

UIBezierPath* someBezierPath = ...; 
CAShapeLayer* mask = [CAShapeLayer layer]; 
[mask setPath:[someBezierPath CGPath]]; 
[map.layer setMask:mask]; 
[someBezierPath release];