テーブルをリロードしていて、numberOfSectionsメソッドが呼び出されましたが、cellForRowAtIndexPathメソッドが呼び出されませんでした。テーブルビューをスクロールすると、それだけが呼び出されます。このような。iphone sdkのtableviewで問題が発生しました
ありがとうございます。 Monish。
テーブルをリロードしていて、numberOfSectionsメソッドが呼び出されましたが、cellForRowAtIndexPathメソッドが呼び出されませんでした。テーブルビューをスクロールすると、それだけが呼び出されます。このような。iphone sdkのtableviewで問題が発生しました
ありがとうございます。 Monish。
私は考えることができる2つのことがあります:セルが表示される必要があるとき
tableView:cellForRowAtIndex:
をのみ呼び出されます。セルが表示されていない場合は、tableView:cellForRowAtIndex:
は呼び出されません。
numberOfSectionsInTableView:
とは何ですか? 0
が返されている場合は、テーブルビューはtableView:cellForRowAtIndex:
を呼び出しません。
は、私はあなたにも、あなたがそれを返す
、あなたのコード内でこのメソッドを実装し- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
このmethod.Ifをimpelmentする必要が
あるベネディクトの答えにいくつかのものを追加したいですO
オブジェクトはあなたの状態がどうして起こるかを確かに判断します。