0

こんにちは、mY UITableView GroupStyle の隅にある黒いエッジを削除する方法を教えてください。UITableView セルのカスタム ビューを作成しました。私はこのコードを試しましたが、IOS 5 では動作しますが、IOS 4.0 では動作しません。
self.tableView = [UIColor ClearColor];viewDidLoad では、IOS 4 ではなく、IOS 5 で動作します。
これをシミュレータ 5.1 で実行すると、黒いエッジは表示されませんが、simultor 4.3 では黒いエッジが表示されます。助けてください

4

4 に答える 4

0

私を助けてくれてありがとう。

実はこの作品は私にとって

self.tableView backgroundcolor = [UIColor ClearColor];

しかし、私はIBOutlettableViewのを見逃していたので、tableviewのプロパティをインターフェイスBuilderに接続しました。

于 2012-07-31T05:44:56.380 に答える
0

コード内:

tableView.backgroundView = nil;

そして、 xib を介してテーブルを配置する場合:

SeparatorStyle = Single Line にする

于 2012-07-30T08:56:06.580 に答える
0

tableView の backgroundView を新しいビューに置き換えました。

次に、tableView の backgroundColor プロパティを使用して、必要な色を設定しました。

self.tableView.backgroundView = [[[UIView alloc] init] autorelease]; self.tableView.backgroundColor = [UIColor whiteColor];

于 2012-07-31T06:09:39.440 に答える
0

セルから境界線を削除するには:

tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
于 2012-07-30T07:22:42.810 に答える