iPhone/iPadアプリ開発逆引き大全500の極意

プログラミングの極意 - Tips377 透過画像と重ね合わせる

登録タグ
iOS
Icon comment count 0
Icon stock count 0

5-10画像Tips377 透過画像と重ね合わせる

Level2

Point透過画像の利用(UIImageViewコントロール、backgroundColorプロパティ、UIColorクラス)

透過画像のPNGファイルをUIImageViewコントロールに表示しても、UIImageViewコントロールの背景は透明にはなりません。

このため、2つのUIImageViewコントロールを重ね合わせて透過している効果を得るためには、UIImageViewコントロールのbackgroundColorプロパティに透明色を設定する必要があります。

透明色は、UIColorクラスのinitWithWhite:メソッドでalphaプロパティを「0.0」にします。こうすることで、UIImageViewコントロールの背景が透明になるために、透明画像のPNGファイルを重ね合わせることができます。

リスト1では、ボタンをタップしたときにマスク画像(透過PNGファイル)を重ね合わせています。

実行結果
</

出典情報

Medium

iPhone/iPadアプリ開発逆引き大全500の極意

  • 著者: 増田 智昭, 池谷 京子

コメント

    コメントはありません