Location Clip 1.2(現在審査中)では、写真を地図上に貼付ける機能が追加されますが、今日は、この機能の中から、地図上に貼付ける画像に影を付ける部分の実装について取り上げたいと思います。
ポイントは以下の通りです。
- 作成する画像のサイズは、写真のサイズに影のサイズを加算したサイズにする。
- 影を付けるには、CGContextSetShadow(または、CGContextSetShadowWithColor)を使う。
- CGContextSetShadowで、グラフィックスコンテキストに対して、影を有効にした後、画像を描く。
以下に、実装例を示します。
以下の実装例では、写真部分を 320 x 240px、影部分を 12px で出力するものとしています。
I came here from google. After reading