的大小,我有以下代碼更改的UIImage
else if([annotation.title isEqualToString:NSLocalizedString(@"TITLE 1",nil)]|| [annotation.title isEqualToString:NSLocalizedString(@"TITLE 2",nil)])
{
static NSString *identifier = @"currentLocation";
SVPulsingAnnotationView *pulsingView = (SVPulsingAnnotationView *)[self.mapView dequeueReusableAnnotationViewWithIdentifier:identifier];
if(pulsingView == nil) {
pulsingView = [[SVPulsingAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:identifier];
pulsingView.annotationColor = [UIColor colorWithRed:0 green:0.678431 blue:0 alpha:1];
pulsingView.image = [UIImage imageNamed:@"image.png"];
pulsingView.frame = CGRectMake(0, 0, 15, 15);
pulsingView.canShowCallout = YES;
}
return pulsingView;
基本上它是一個形象,除了它,我們有一個脈衝輪註解。 點擊圖像時 - 取決於條件(此處不相關)出現帶有「標題1」或「標題2」的註釋描述。
問題很簡單 - 當我申請
pulsingView.frame = CGRectMake(0, 0, 15, 15);
的圖像上的脈衝視圖頂部不會改變大小。
需要替代解決方案的幫助。
非常感謝你們!
,謝謝你的輸入 - 我嘗試過了,不幸的是沒有得到結果。 –