とりあえず・・・現在のコンテキストの引き方がわからなくてさんざん悩んだ。CoCoa時代はNSなんちゃらだけど、UIKitになってからは、CGContextRef myContext = UIGraphicsGetCurrentContext()
作画色の指定
CGContextSetRGBFillColor (myContext, 1, 0, 0, 1);
CGContextSetRGBFillColor (myContext, 0, 0, 1, .5);
色指定がRGBAだった。しかも浮動小数点指定かぁ。モバイルデバイスなのにアルファチャネルがあったりサーフェスがあったりするのは感慨深い


左は普通に四角を2つ重ねて作画した物。右はそれをアルファチャネル付で作画した物。
普通にSDKに書いてあるサンプルを、新規プロジェクトのMyView.mにコピペすればOK
さて、iPhone SDKの総評ですが、よく作り込んであるなぁ(iPhone SDKというよりもアップルのフレームワークがですが)という印象。まぁ、Windowsに比べれば・・・という事か
作画色の指定
CGContextSetRGBFillColor (myContext, 1, 0, 0, 1);
CGContextSetRGBFillColor (myContext, 0, 0, 1, .5);
色指定がRGBAだった。しかも浮動小数点指定かぁ。モバイルデバイスなのにアルファチャネルがあったりサーフェスがあったりするのは感慨深い


左は普通に四角を2つ重ねて作画した物。右はそれをアルファチャネル付で作画した物。
普通にSDKに書いてあるサンプルを、新規プロジェクトのMyView.mにコピペすればOK
さて、iPhone SDKの総評ですが、よく作り込んであるなぁ(iPhone SDKというよりもアップルのフレームワークがですが)という印象。まぁ、Windowsに比べれば・・・という事か