2

私はtableview私のiPhoneプロジェクトに持っています。行の各セルは個別の でカスタマイズされUITableViewCellます。

カスタム セルには、イメージビューとラベルが含まれています。行の高さが 55 であるため、カスタム テーブルの高さも 55 です。Imageview はセルの背景として配置されるため、ImageView の高さも 55 です。しかし、プロジェクトを実行すると、各行の周りに境界線が表示されます。セルの内容の周りに長方形の境界線があります。

この外接する長方形を削除するにはどうすればよいですか。私は xcode 4.2.1 とシミュレーター 5.0 で作業しています。

4

4 に答える 4

2

セルセパレーターですか?

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2012-06-28T11:34:56.187 に答える
2

表示されている境界線がセパレーターである可能性があります。この行をコードに追加してみてください

    tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2012-06-28T11:29:23.340 に答える
1

セルの背景ビューを設定する必要があります-

cell.backgroundView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
于 2012-06-28T11:33:56.360 に答える
0

実はそれは私が読み込んだ画像が原因でした..影の部分があり、それが空白として現れました..お手数をおかけして申し訳ありません。皆さん、ありがとうございました

于 2012-06-29T07:44:42.007 に答える