1

MKPolylineView にグラデーションを追加するにはどうすればよいですか? 最初に私はやってみました

MKPolylineView *lineView = [[MKPolylineView alloc] initWithPolyline:overlay];
CAGradientLayer *gradient = [CAGradientLayer layer];
//.. configure gradient object
[lineView.layer insertSublayer:gradient atIndex:0];

しかし、マップには何も表示されませんでした (strokeColor プロパティを設定すると線が表示されます)。私は何をする必要がありますか?

一般的なマップ オーバーレイのチュートリアルでは、MKOverlayView で drawMapRect をオーバーライドすることについて説明していますが、その関数で何をすべきか、グラデーションを追加するレイヤーがわかりません。

4

0 に答える 0