0

2つのラベルと2つのボタンと1つのテキストフィールドで構成されるテーブルビューでカスタムテーブルセルを使用していますが、正常に動作しますが、テーブルビューを上下にスクロールすると、一番上のセルのボタンの一部が消えて戻ってこないときに問題が発生します...助けてください。

4

2 に答える 2

0

各スクロールcellForRowAtIndexPathで によって呼び出されUITableViewます。問題がある場合は、この機能を確認してください。

于 2012-07-31T12:06:54.180 に答える
0

次のコードを使用して問題を解決してください。ここcellにあなたのカスタムセルのオブジェクトがあります

cell = [tableView dequeueReusableCellWithIdentifier:MyIdentifier];


    if (cell) {
        cell=nil;
        [cell release];
        [cell removeFromSuperview];
    }
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:MyIdentifier] autorelease];
}
于 2014-03-10T06:32:45.177 に答える