3

通知センターに表示されるテーブル ビューの行区切りにも同じ効果を持たせたいと考えています。よくよく見るとベタな色じゃないし、イメージでもない。

ここに画像の説明を入力

どうすれば同じことができるか、誰にも良い考えがありますか?

ありがとう

4

3 に答える 3

2

これは、パブリック API を使用してこの種の効果を実現する 1 つの可能な方法を示すサンプル プロジェクトです。

https://github.com/mikrohard/BluredTableView

于 2013-10-26T22:20:29.367 に答える
0

まず、背景が透明なカスタム テーブル ビュー セルを作成します。UIView次に、セパレーターとしてセルの下部/上部に薄いものを追加します。背景色を白にして半透明にします。

于 2013-10-05T15:03:50.080 に答える
0
-(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

于 2013-10-05T15:08:42.980 に答える