Objective-C2014.03.04naohide objective-cで画像を角丸にする ツイート シェア はてブ 送る Pocket 目次1 cornerRadiusが効かない?2 最後に cornerRadiusが効かない? iOSで画像に角丸を適用させたいことがあったので、試してみました。 一瞬、layer.cornerRadiusだけでいけるのかと思いきや、それだけでは有効にならず、以下のようにしたらいけました。 imageView.clipsToBounds = true; imageView.layer.cornerRadius = 10; 最後に clipsToBoundsの意味合いとしては、viewのboundsの外に描画するかどうかというのを決めるプロパティとのことです。なので、画像の比率を変えるAspectFillなどを使う場合にも、clipsToBoundsをtrueにしないと反映されないんですね。 FOLLOW Feedly ツイート シェア はてブ 送る Pocket コメントを残す コメントをキャンセルコメントを投稿するにはログインしてください。
clipsToBoundsの意味合いとしては、viewのboundsの外に描画するかどうかというのを決めるプロパティとのことです。
なので、画像の比率を変えるAspectFillなどを使う場合にも、clipsToBoundsをtrueにしないと反映されないんですね。