更新annotationView中的字幕

时间:2012-04-25 17:46:44

标签: iphone string mapkit mkannotationview subtitle

有没有办法继续更新annotationView中的字幕字符串?字幕字符串从另一个每秒更新一次的类中获取它的值。是否可以在annotationView中获取字幕以继续更新?

1 个答案:

答案 0 :(得分:3)

创建一个更新字幕值的方法,并在主线程中调用此方法。所有与UI相关的更改都应该放在主线程中。

[self performSelectorOnMainThread:<#(SEL)#> withObject:<#(id)#> waitUntilDone:<#(BOOL)#>]


-(void)updateValue 
 { 
      if(![NSThread isMainThread]) 
      { 
         [self updateValue]; 
         return; 
      } 
      update your values here. 
 }