UITableViewの境界線のスタイルを設定するにはどうすればよいですか?丸みを帯びて少し斜めにしたいです。
スクリーンショットでは、テーブルビューのタグとUITextField形式(正しいスタイル)を確認できます。
UITableViewの背景:
- (void)viewDidLoad
{
[super viewDidLoad];
[tagsTableView setBackgroundColor:[UIColor clearColor]];
}
ありがとう
回答:
回答№1は2@Patrickのコーナーが必要な場合 UITableView
丸みを帯びた UITextField
あなたは使用することができます group table
スタイルを変更して表示 UITableView
Plain
に Group
.
回答№2の場合は0
どちらかを使用する UITableViewStyleGrouped
または、もう少しカスタマイズする必要がある場合は、各セルを使用できます CALayer
(またはそのcontentView "s CALayer
?)角を丸くする:
view.layer.borderWidth = 1.f;
view.layer.borderColor = [UIColor grayColor].CGColor;
view.layer.cornerRadius = 10.f;
...
もちろん、このソリューションを選択する場合は、プロジェクトにQuartzCore.frameworkを追加することを忘れないでください。
まったく同じ原則を適用できることに注意してください UITextField
それに丸い角を追加するために(あなたがあなたに使用した解決策の代わりに UITextField
すでにそれが何であれ)