iPhone開発初心者です。テーブル ビューの外枠を削除することは可能かどうかを知りたいのですが、テーブル ビューのセルを区切る線を削除したくありません。テーブルビューの区切りプロパティをなしに設定すると、テーブルビューの外側の境界線とセルを区切る線が削除されます。セルセパレーターを削除せずに、外側の境界線のみを削除したい。何か方法はありますか?
ありがとう、ラージ
iPhone開発初心者です。テーブル ビューの外枠を削除することは可能かどうかを知りたいのですが、テーブル ビューのセルを区切る線を削除したくありません。テーブルビューの区切りプロパティをなしに設定すると、テーブルビューの外側の境界線とセルを区切る線が削除されます。セルセパレーターを削除せずに、外側の境界線のみを削除したい。何か方法はありますか?
ありがとう、ラージ
ヘッダーおよび/またはフッター ビューを設定して、上下の厄介な行を削除し、セル セパレーターを保持する必要があります。
私はこのようにします:
UIView *v = [[UIView alloc] initWithFrame:CGRectZero];
v.backgroundColor = [UIColor clearColor];
[self.myTableView setTableHeaderView:v];
[self.myTableView setTableFooterView:v];
[v release];
区切りプロパティを none に指定します。境界線を完全に削除します。
次に、tableViewCell を継承し、drwaRect メソッドをオーバーライドします。ここでは、セルの下部に線を引くロジックを記述します。