IT系お父ちゃんのプログラミング日記

主にiPhoneやAndroidアプリのプログラミングについての記事を書きます。

UIImageViewでScaleAspectFillしながら影をつける方法

UIImageViewでScaleAspectFillにするとframeを飛び出して画像が表示されてしまうので、clipsToBoundsをtrueに設定します。
しかし、これをすると、影がつけられなくなってしまいます。そんな時のちょっとしたTipsを紹介します。

UIImageViewと同じサイズのUIViewを作成して、UIImageViewをそのUIViewにaddSubviewします。そして、UIViewの方に影をつけて、それを他のViewのsubviewにします。

以上です。