2011年01月03日

CGContextSetShadowWithColor の offset の Y軸指定は、iOS 3.2から向きが変わっている

CGContextSetShadowWithColor の offset の Y軸指定は、iOS 3.2から向きが変わっています。

iOS 3.0機でテストしていたら、影が上下逆に表示されていて、いろいろ調べたところ、APIレベルで向きが変わっていた、というオチでした…。

Appleのドキュメントによると、

Note: Prior to iOS 3.2, Core Graphics and UIKit shared the same convention for shadow direction: positive offset values make the shadow go down and to the right of an object.


とのこと。
posted by iphone-dev at 16:54| 日記