你好,我想在我的自定義annotationView重寫的drawRect,所以當我寫annotationView覆蓋drawRect中,阿爾法圖像
[[_mapView viewForAnnotation:annotation] setNeedsDisplay];
我的註解視圖將被重繪,我也不會刪除註釋和補充它再次。
,這裏是我的drawRect
- (void)drawRect:(CGRect)rect {
UIImage* theImage = nil;
if(_pinType == T_UNKNOWN) theImage = [UIImage imageNamed:@"imgU.png"];
else theImage = [UIImage imageNamed:@"imgK.png"];
[theImage drawInRect:rect];
}
的問題是,我的圖片與α和阿爾法部分爲黑色。
所以也許有人知道這個解決方案或一些建議呢? 我讀了很多關於這個帖子,也使用核心圖形,但沒有找到解決方案..
在此先感謝!
非常感謝!就是這樣! – Lukas 2012-02-11 07:56:21