2012-03-07 18 views
2

私は内部にUITableViewを持つ標準のUIViewControllerを持っています。私はreloadSectionsをしようとしています。しかし、それは私のアプリをロックしています。私はテーブルにデータをロードし、reloadSectionsを呼び出すのは初めてです。ロックされています。しかし、もし私がreloadDataをFIRSTと呼び、それ以降の更新の後にreloadSectionsがうまくいけば。reloadDataの前にUITableView reloadSections

これは予期された動作ですか?

+1

reloadDataだけを実行する場合は、新しいセクションも取得する必要があります。 – vipinagg

答えて

0

私はあなたが何を意味するのかよく分かりませんが、これを試すことができます。

[CATransaction begin]; 
[CATransaction setCompletionBlock:^{ 
    [yourTable reloadData]; 
}]; 
[yourTable reloadSections:[[NSIndexSet alloc] initWithIndex:2] withRowAnimation:UITableViewRowAnimationAutomatic]; 
[CATransaction commit]; 

希望します。

関連する問題