1

1つのセルに2つのボタンを描画したいのですが、ボタンを押すと、青い画像がセルの半分を覆います。

しかし、私が描くことができない1つのピクセルがあります。

状況は次のとおりです。

ここに画像の説明を入力してください

そしてコード:

[self addGood12ToView:cell.contentView productDetail:productDetail];

この関数では、次のように呼び出しました。

UIButton *lbGood1 = [UIButton buttonWithType:UIButtonTypeCustom];
[lbGood1 setFrame:CGRectMake(0, 0, 150, lbGood1_Size.height+19)];
...
[cell.contentView addSubview:lbGood1];
4

2 に答える 2

2

これで確認することはあなたに完全に役立つかもしれません。

self.yourTableView.separatorStyle=UITableViewCellSeparatorStyleNone;
于 2012-07-09T10:00:50.527 に答える
1

インスペクターで「シングルラインエッチング」を「セパレーター:シングルライン」に変更します。幸運を

Appleドキュメントから1を編集

ellセパレータースタイルセパレーターとして使用されるセルのスタイル。

typedef enum {
    UITableViewCellSeparatorStyleNone,
    UITableViewCellSeparatorStyleSingleLine,
    UITableViewCellSeparatorStyleSingleLineEtched
} UITableViewCellSeparatorStyle;

定数

UITableViewCellSeparatorStyleNone

セパレータセルには明確なスタイルはありません。iOS2.0以降で利用できます。で宣言UITableViewCell.h.

UITableViewCellSeparatorStyleSingleLine

セパレータセルには、その幅を横切る1本の線があります。これは、iOS2.0以降で使用可能なデフォルト値です。で宣言されていUITableViewCell.hます。

UITableViewCellSeparatorStyleSingleLineEtched

セパレータセルには、その幅を横切る二重線があり、エッチングされた外観になっています。このスタイルは現在、グループ化されたスタイルのテーブルビューでのみサポートされています。

于 2012-07-09T09:59:50.610 に答える