一番左に画像がある UITableView (グループ化) を設計しています。私の問題は、グループ化されたテーブル ビューの外側の境界線が丸くなっており、画像がこのラウンドに重なっているということです。
ここを見てください:http://cl.ly/image/3q2t150g1s2z
どうすれば解決できますか?
一番左に画像がある UITableView (グループ化) を設計しています。私の問題は、グループ化されたテーブル ビューの外側の境界線が丸くなっており、画像がこのラウンドに重なっているということです。
ここを見てください:http://cl.ly/image/3q2t150g1s2z
どうすれば解決できますか?
UIImageView
レイヤー プロパティを使用して、角を丸くすることができます。
#import <QuartzCore/QuartzCore.h>
UIImageView *image = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"something.jpg"]];
image.layer.cornerRadius = 10.0;
グループ化されたテーブル ビューの角に一致するように、角の半径の値をいじることができます。もちろん、これは画像の四隅すべてを丸めます。選択した角だけを丸める必要はありませんでしたが、必要がある場合は、この質問が役立つでしょう。
1.簡単な方法は、画像フレームを角丸に変更することです
2.または、セルのレイヤーを四角形に変更してから、レイヤーをセルに追加します。これには、さらにアクションが必要になる場合があります。
これを試すことができます: cell.layer.cornerRadius="必要な形状"
アプリで必ずフレームワークを使用してください