0

UITableViewの境界線のスタイルを設定するにはどうすればよいですか?丸みを帯びて少し斜角にしたいと思います。

スクリーンショットでは、テーブルビューのタグとUITextField形式(正しいスタイル)を確認できます。

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

UITableViewの背景:

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

- (void)viewDidLoad
{
    [super viewDidLoad];
    [tagsTableView setBackgroundColor:[UIColor clearColor]];

}

ありがとう

4

2 に答える 2

2

UITableView@Patrickのように角を丸くしたい場合は、のスタイルをに変更してビューUITextFieldを使用できます。 group tableUITableView PlainGroupここに画像の説明を入力してください

于 2012-08-30T10:31:13.980 に答える
0

またはを使用するUITableViewStyleGroupedか、もう少しカスタマイズする必要がある場合は、各セルCALayer(またはそれらのcontentView CALayer?)を使用して丸みを帯びた角を追加できます。

view.layer.borderWidth = 1.f;
view.layer.borderColor = [UIColor grayColor].CGColor;
view.layer.cornerRadius = 10.f;
...

もちろん、このソリューションを選択する場合は、QuartzCore.frameworkをプロジェクトに追加することを忘れないでください。

まったく同じ原則を適用して、丸みを帯びた角を追加できることに注意してくださいUITextField(これまでに使用したソリューションの代わりにUITextField

于 2012-08-30T10:45:43.257 に答える