2015-01-12 2 views
1

두 개의 탭이있는 UITabBarController이 있습니다. 각 탭에는 데이터베이스의 데이터를 보는 UITableViewController이 있습니다.탭 막대 컨트롤러의 탭에서보기를 갱신하는 방법

데이터를 변경하고 스위치 탭보기가 변경되지 않습니다. 다시 돌아와 탭을 다시 전환하면보기가 정상입니다!

프로그래밍 방식으로 어떻게 뷰를 갱신 할 수 있습니까?

+1

'viewWillAppear :'에서'reloadData'를 호출 해 보았습니까? –

답변

3

<tableview>.reloadData()으로 전화해야합니다. 그러면 테이블 뷰에 새 카운트를 얻고 표시된 행을 다시 가져옵니다.

+0

어디에서해야합니까? 한 탭에서 데이터를 변경하고 다른 탭으로 변경합니다. –

+0

데이터 자체를 수정하는 장소. "데이터를 변경하면"이 발생합니다. –

3

viewWillAppear에서 데이터를 가져 오려면 viewDidLoad에 입력하지 않아야합니다. 감사합니다. Matthias Bauch!

관련 문제