2012-04-25 2 views
3

annotationView에서 자막 문자열을 업데이트하는 방법이 있습니까? 자막 문자열은 매 초마다 값을 업데이트하는 다른 클래스의 값을 가져옵니다. annotationView에서 자막을 가져 와서 자체 업데이트를 유지할 수 있습니까?annotationView에서 자막 업데이트

답변

3

자막 값을 업데이트하고이 메서드를 주 스레드에서 호출하는 메서드를 만듭니다. 모든 UI 관련 변경 사항은 주 스레드에 있어야합니다.

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


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

도움이된다면 대답을 수락하십시오. – Nilesh

+0

죄송합니다. 좀 더 설명이 필요하다고 생각합니다. – gotfunk

+0

답변이 업데이트되었습니다. – Nilesh