2016-08-11 6 views
0

私はImageViewを持つUITableCellを持っています。そのImageViewに角を丸めてみようとしています。私は以下を試しました:Xamarin.iOS UITableViewCellの丸みのある角ImageView

cell.ImageView.ClipsToBounds = true; 
    cell.ImageView.Layer.BorderWidth = 1; 
    cell.ImageView.Layer.MasksToBounds = true; 
    cell.ImageView.Layer.CornerRadius = 20; 

しかしこれは効果がありませんでした。誰もがこの効果を達成する方法をコードサンプルで説明したりデモンストレーションすることはできますか?

答えて

1

もう1つの質問はありますが、あなたのように正常に動作するはずです。スクリーンショットがあるので、問題がどこにあるのかを指摘してください。

enter image description here

それともあなたは、その後、私は多分問題を見つけることができなかった、より詳細コードを投稿してください。

+0

ああ、問題は私がUITableViewCellを拡張したためだと思う、私は自分のカスタムUITableViewCellのコンストラクタに丸みのあるコーナーコードを追加して、今は動作する! –

1
cell.ImageView.Layer.BorderWidth = 1; 
cell.ImageView.Layer.CornerRadius = 20; 
cell.ImageView.Layer.MasksToBounds = true; 

最後に境界をマスクしてください。

+0

こんにちはEvgenyこれは効果がありませんでした。画像はまだ角が丸く表示されません。 –

+0

'cell.ImageView.ClipsToBounds = true;'コード行を使わずに試してみてください...コメントしてもう一度やり直してください。 –

関連する問題