3

字幕文字列をannotationViewで更新し続ける方法はありますか? サブタイトル文字列は、毎秒値を更新している別のクラスから値を取得します。それ自体を更新し続けるために、annotationView でサブタイトルを取得することは可能ですか?

4

1 に答える 1

3

サブタイトルの値を更新するメソッドを作成し、メイン スレッドでこのメソッドを呼び出します。すべての UI 関連の変更は、メイン スレッドで行う必要があります。

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


-(void)updateValue 
 { 
      if(![NSThread isMainThread]) 
      { 
         [self updateValue]; 
         return; 
      } 
      update your values here. 
 } 
于 2012-04-25T17:57:20.980 に答える