22

私は連絡先のリストを含むuitableviewを持っています。mavericks のログイン画面のように、各連絡先の画像を円形のフレームに入れたいと考えています。uitableviewCell でこれを行う方法について何か提案はありますか?

ここに画像の説明を入力

4

2 に答える 2

75

セル内にimageViewがあると思いますので、同じ効果を得るために必要なことは、目に見えない境界線を使用することです。この効果を得るには、次のコードを使用します。

cell.yourImageView.layer.cornerRadius = cell.yourImageView.frame.size.height /2;
cell.yourImageView.layer.masksToBounds = YES;
cell.yourImageView.layer.borderWidth = 0;

UIImageView の高さと幅は同じである必要があり、プロジェクトに QuartzCore フレームワークをインポートする必要があります

于 2013-10-28T17:13:05.657 に答える