2012-12-05 5 views
0

아래 메서드를 사용하여 navigationItem 제목을 변경하는 버튼을 정의했습니다.NavigationItem을 다시로드하는 방법 제목

self.navigationItem.title 

그러나이보기로 다시 푸시하기 전에 제목은 즉시 변경되지 않습니다. [tableView reload]와 같은 방법으로 제목을 새로 고침하고 즉시 변경되도록 표시합니까?

+0

도움이 될 것입니다 방법은 단지'self.title' 어떻습니까? 'self'가'UIViewController' 서브 클래스라고 가정하면 ... – jjv360

+0

실제로 title 프로퍼티가 변경되었지만 뷰가 다시로드되기 전에 마지막 프로퍼티가 나타나지 않았습니다. – Lothario

+0

다른 스레드에서이 작업을 수행하고 있습니까? 그렇다면'dispatch_async (dispatch_get_main_queue(),^{self.title = @ "Text";}); ' – jjv360

답변

1

이 당신에게

self.title = @"Some title here"; 
+0

은 제가 사용했던 방식대로 잘 작동하지 않습니다. 그러나 당신을 도왔습니다. – Lothario

+0

navigationController 또는 속성 (탐색 모음)이 있습니까 – junaidsidhu

+0

예 navigationController가 있습니다. 그리고이보기가 푸시 된 동안 타이틀은 마지막으로 갱신됩니다. – Lothario

관련 문제