0

一番左に画像がある UITableView (グループ化) を設計しています。私の問題は、グループ化されたテーブル ビューの外側の境界線が丸くなっており、画像がこのラウンドに重なっているということです。

ここを見てください:http://cl.ly/image/3q2t150g1s2z

どうすれば解決できますか?

4

2 に答える 2

0

UIImageViewレイヤー プロパティを使用して、角を丸くすることができます。

#import <QuartzCore/QuartzCore.h>

UIImageView *image = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"something.jpg"]];
image.layer.cornerRadius = 10.0;

グループ化されたテーブル ビューの角に一致するように、角の半径の値をいじることができます。もちろん、これは画像の四隅すべてを丸めます。選択した角だけを丸める必要はありませんでしたが、必要がある場合は、この質問が役立つでしょう

于 2013-03-10T09:31:58.077 に答える
0

1.簡単な方法は、画像フレームを角丸に変更することです

2.または、セルのレイヤーを四角形に変更してから、レイヤーをセルに追加します。これには、さらにアクションが必要になる場合があります。

これを試すことができます: cell.layer.cornerRadius="必要な形状"

アプリで必ずフレームワークを使用してください

于 2013-03-10T09:32:19.963 に答える