私のカスタムセルに書い[self setClipsToBound : YES]
てから、これらの赤いimageViewsをそのサブビューとして追加しました[self addSubview:imageView]
しかし、ご覧のとおり、imageView は切り取られていません。
検索しましたが、ヒットしませんでした。
私のカスタムセルに書い[self setClipsToBound : YES]
てから、これらの赤いimageViewsをそのサブビューとして追加しました[self addSubview:imageView]
しかし、ご覧のとおり、imageView は切り取られていません。
検索しましたが、ヒットしませんでした。
次のコードを使用して、グループ化されたセルの背景に画像を追加します。
UIImageView *imgView=[[UIImageView alloc] initWithFrame:CGRectMake(0, 0, yourCell.frame.size.width, 80)]; // Modify this for your cell
imgView.contentMode = UIViewContentModeScaleAspectFit;
cell.backgroundColor = [UIColor colorWithPatternImage:imgView.image];
はい、問題はグループ化されたtableViewです。グループ化されたテーブルビューのセルが通常のテーブルビューと同じ幅であるという事実は非常に直感的ではありません。唯一の違いは、グループ化されたテーブルビューのセルの背景が異なることです(選択された状態でも)セル ラベルの異なる位置によって作成されるセルのコンテンツのマージン。
右上隅と右下隅を丸くしたアセットを作成する必要があります (セクションの最初のセルと最後のセルの場合)。imageView はセルのコンテンツからリッチではないため、clipSubview はあなたのケースでは機能しません。