Xcodeで座標平面View Controllerを作成するにはどうすればよいですか? OPENGL を使用しようとしましたが、機能していません。個別に線を引く必要がありますか? 一定量の行を作成し続けるように、再帰的に呼び出すようにしますか?
質問する
430 次
1 に答える
1
座標計画に対して行うことを考慮に入れる必要があります。飛行機を動かせますか?ズームインできますか?
変数を設定する必要がcenterLocation
ありscale
ます。centerLocation
はあなたの中心を示し、これは軸の垂直および水平の太い線を描く場所です。scale
必要な単位あたりのピクセル数を示します。デフォルトを 10 などに設定できます。この変数を使用して、ズームを制御できます。
平面をグラフ関数などに使用する場合、最低限必要なのは軸です。スケールを使用して、グリッド内の「ポイント」がどこにあるかを確認できます。このための関数を作成すると便利です。
グリッド線を描画したい場合は、 をcenterLocation.x
オフセットとして使用してグリッドの左端の境界を確認し、ピクセルをインクリメントして反復し、scale
遭遇する各ポイントに垂直線を描画するまで、単に垂直線を描画します。最後まで。水平線についても同じですが、上から始めて offset 、カウンターが画面の高さよりも大きくなるまでcenterLocation.y
水平線を の増分で追加できます。scale
于 2012-09-28T05:05:20.667 に答える