iOS:向MKPolylineView添加渐变层?

时间:2013-02-02 00:32:31

标签: ios mkmapview mkoverlay

如何将渐变添加到MKPolylineView?最初我尝试过做

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

但是在地图上没有显示任何内容(我在设置strokeColor属性时看到了这一行)。我需要做什么?

一般地图叠加的教程谈论覆盖MKOverlayView中的drawMapRect,但我不确定该函数中要做什么以及将渐变添加到哪个层。

0 个答案:

没有答案