2

iOSとObjectiveCを使用して、iPhoneの画面に放物線をグラフ化するプログラムを作成しようとしています。

この目的のために、iPhoneの画面上の個々のピクセルが黒か白かを切り替えることができなければなりません。

どうすれば個々のピクセルを制御できますか?使用する適切なUIViewオブジェクトが見つかりませんでした。

4

3 に答える 3

1

Core Plotのコードを読む(または単に使用する)ことをお勧めします

http://code.google.com/p/core-plot/

基本的に、コアグラフィックライブラリを使用します。棒グラフを描画するコードは次のとおりです

http://code.google.com/searchframe#yOGuvxPxbkc/framework/Source/CPBarPlot.m&l=330

これを呼びます

http://code.google.com/searchframe#yOGuvxPxbkc/framework/Source/CPBarPlot.m&l=390

各バーに対して。

CoreGraphicsのドキュメントは次のとおりです

http://developer.apple.com/library/ios/#DOCUMENTATION/CoreGraphics/Reference/CoreGraphics_Framework/_index.html

ここから始めましょう

http://developer.apple.com/library/ios/#DOCUMENTATION/GraphicsImaging/Conceptual/drawingwithquartz2d/dq_context/dq_context.html#//apple_ref/doc/uid/TP30001066-CH203-TPXREF101

于 2012-04-16T20:08:49.027 に答える
0

ピクセルを切り替える場合ではありません。画面上で必要な場所に正方形を描画するだけです。

于 2012-04-16T17:12:43.890 に答える
0

グラフ化については、 Quartz2Dを真剣に調査することをお勧めします。標準のUIViewのものよりも複雑ですが、はるかに豊富です。

于 2012-04-16T17:24:32.603 に答える