2010-01-19 2 views
1

내 UITable 뷰가 편집 된 배열의 데이터 소스에서 새로 고치지 않지만 모달 뷰 컨트롤러는 새로 고치지 않습니다.UITableView 모달 뷰 컨트롤러가 닫힌 후 새로 고침되지 않습니다.

편집이 제대로 작동하는지 확인했습니다. 메소드가, 호출로 인해되고

- (void)viewWillAppear:(BOOL)animated 
{ 
[myTableView reloadData]; 
NSLog(@"Routines: %@", routines); 
NSLog(@"refreshed!"); 



} 

[self.myTableView reloadData]; 

하지만 운에

그리고 나는이 이러한 시도가, '상쾌!' 기록 중입니다.

그래서 내가 뭘 잘못하고 있니? 아마 IB에서 뭔가? 테이블보기에는 일부 초기 데이터가 표시됩니다. 따라서 델리게이트와 데이터 소스가 잘 작동한다고 생각하게됩니다. 그래서 완전히 혼란스러워.

답변

1

numberOfRowsInSection을 바꿉니 까?

+0

이 방법은 - (NSInteger)를 tableView (jQuery과 *)를 tableView numberOfRowsInSection (NSInteger) 섹션 { \t \t 창 [루틴 카운트]; \t } –

+0

nslog를 사용하여 데이터가 테이블 뷰로 다시 전송되는지 확인 했습니까? – nathanjosiah

+0

테이블에 대한 데이터 소스 인 배열에 데이터가 입력되었는지 확인하기 위해 nsloged (int i = 0; i <[루틴 수]; i ++) {nslog ([routines objectAtIndex : i];} 보기. –

관련 문제