通知センターに表示されるテーブル ビューの行区切りにも同じ効果を持たせたいと考えています。よくよく見るとベタな色じゃないし、イメージでもない。
どうすれば同じことができるか、誰にも良い考えがありますか?
ありがとう
通知センターに表示されるテーブル ビューの行区切りにも同じ効果を持たせたいと考えています。よくよく見るとベタな色じゃないし、イメージでもない。
どうすれば同じことができるか、誰にも良い考えがありますか?
ありがとう
これは、パブリック API を使用してこの種の効果を実現する 1 つの可能な方法を示すサンプル プロジェクトです。
まず、背景が透明なカスタム テーブル ビュー セルを作成します。UIView
次に、セパレーターとしてセルの下部/上部に薄いものを追加します。背景色を白にして半透明にします。
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
UIImageView *sepImgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"colored_line.png"]];
sepImgView.frame = CGRectMake(20, myCellHeight, myCellWidth, 1);
[cell.contentView addSubview:sepImgView];
return cell;
}
そして、セパレータスタイルをに設定する必要がありますUITableViewCellSeparatorStyleNone