2010-07-25 4 views
0

탭 막대 응용 프로그램이 있는데 TabD를 누르면 TabDownload가 이라고 부르면 다른 탭으로 이동 한 다음 이전 탭으로 이동하면 VewDidLoad가 호출되지 않음 어떻게 알 수 있습니까? 창로드가 다시 발생합니까?새로 고침 tableView 보기

어떻게 뷰를 새로 고칠 수 있습니까? 예를 들어 내가 논리 변경을 수행하고 새 데이터를 새로 고치려는보기 테이블.

감사합니다.

답변

2

viewDidLoad 메서드는 한 번 호출됩니다. 원하는 방법은 viewWillAppear입니다.이 방법을 재정의 할 수 있습니다.

난과 방법 viewWillAppear 우선합니다 그렇다면 당신은 [tableview reloadData]

+0

를 사용할 수있는의 tableview를 새로 고치려면 [self.tableview는 relaodData] 다음 뷰는 새로운 데이터로 자신을 그릴 것입니다? – Amir

+1

메서드는 실제로 위의 게시물에 [테이블 뷰 reloadData] 오타입니다 – faroligo

+0

고마워, 내가 고칠 –

관련 문제