0
がnavigationViewControllerあり
空であり、それはrightBarButtonItemは、「リロード」と呼ばれているのUITableViewControllerのUITableViewのreloaddataとテーブルビューは
のサブクラス@interface TodoViewController : UITableViewController
だと、それは機能が
Webサービスからデータをリロードすることができます:
UIBarButtonItem *rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Reload"
style:UIBarButtonItemStyleBordered
target:self
action:@selector(reloadTableData)];
rightBarButtonItem.tintColor = [UIColor colorWithRed:0.41176f green:0.41176f blue:0.41176f alpha:1.0];
self.navigationItem.rightBarButtonItem = rightBarButtonItem;
と私のリロード機能があります:
- (void)reloadTableData
{
[self.allTodoArray removeAllObjects];
self.pageIndex = 1;
[self getTodoList:self.pageIndex sortTpye:self.sortType];
[self.tableView reloadData];
}
getTodoList()関数は、リモートWebサービスから新しいデータを返し、
値がゼロではありません。
私の質問です:私はこののUITableViewの新しいデータを要求するためにリロードボタンをクリックしたときに
のtableViewは空です...私はそれがOKにする方法を知りません!
お手数ですが、よろしくお願いいたします。
私はいくつかの例を教えてください、私はiOS開発には新しく、コールバック関数を作成する方法はわかりません。ありがとうございます! – jxdwinter