1

写真 1 の白いセルが、写真 2 のように表示されていません。

ここに画像の説明を入力

ここに画像の説明を入力

なにか提案を?

4

2 に答える 2

2

最初の画像のUITableViewスタイルはです。2 番目の画像のテーブル ビューのようにUITableViewStylePlain初期化する必要があります。UITableViewStyleGrouped

がある場合は、xibそのプロパティを で設定する必要がありますxib。コードで作成している場合は、初期化行で変更するだけです。

于 2012-08-30T14:59:34.837 に答える
0

あなたのtableViewの背景画像をどのように設定していますか? セルの背景をtableViewの背景として設定しているようです。

cellForRowAtIndexPathuでは、使用しているtableViewと同じ背景を設定している必要がありますcell

cell.backgroundView = [[UIImageView alloc] initWithImage:image];

また

cell.contentView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.png"]];

したがって、セルの背景を設定している行を削除すると、タスクが実行されます。それが役に立てば幸い。幸せなコーディング:)

于 2012-08-30T16:15:30.183 に答える