quartz-graphics

    1

    1答えて

    私は、tutorialに続いてQuartzでグラフを作成しています。 これは私のハードコーディングされたクラスです。 #import "GraphView.h" #define kGraphHeight 110 #define kDefaultGraphWidth 900 #define kOffsetX 0 #define kStepX 50 #define kStepY 50 #

    1

    1答えて

    私はオブジェクトの4つのUIImageを持っています:正面、左、背中と右。 私は、このフラットUIImageをユーザがボタンを押すと「回転」させて模倣できるようにしたいと考えています。 現在のところ、私はちょっとフェードアウトしていますが、ある種のUIViewカールアニメーションや、ある軸周りのフラットイメージを「回転」させて後続側のイメージをフェードインする変換があれば興味があります。完全な3D

    0

    1答えて

    CALayer内のCGPointの絶対位置を取得する方法を教えてください。ルート層に到着するまで、再帰的に絶対画面へ

    0

    1答えて

    iOS iPad UIに関する質問。私はいくつかのカスタムツールバーシェイプと、iBooksなどのコレクションポップアップのようなカスタムUI要素を使用するiOSアプリケーションの開発を模索しています。 私はこれが私が軽くなるように実装する最良の方法は何ですか?リソース。 オプションの1つはiBooksのコレクションのポップアップに見られるように、ノッチ/矢印を作成するために、背景画像と透明領域と

    5

    3答えて

    私は、下の画像として2つの円を一方の内側に描こうとしています。 私はきれいに1円(外部1)を描画するために管理しているが、私は第二のトップサークル、そしてどのようにそれを中央に追加する方法を確認していません。 - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext();

    1

    1答えて

    私は2Dゲームの開発を計画しています。さまざまな複雑さ、歩行者、自転車のライダー、さまざまな特権を持ち、オフコースの車信号などがあります.2Dになる予定ですが、できるだけスムーズにしたいと思っています。オブジェクトはほとんど現実的ではありません。たとえば、歩行者は実際の人間よりも漫画の人物に似ていますが、ゲームの流れは自然でなければなりません。 QuartzまたはOpenGLのどちらを使用するかを

    1

    1答えて

    私のアプリでは、PDFを作成する必要があります。このPDFには、ユーザーがテキストを内部に書き込むいくつかのボックスがあるレイアウトが必要です。 私の問題は、レイヤーが常に0,0(x、y)の原点を持ちながら、pdfの特定の位置にボックスを描画したいということです。助けのための -(IBAction)genPdf:(id)sender { UIView *aView = [[UIView

    3

    1答えて

    Magic Mouseまたはトラックパッドにユーザーが触れている場合、Cocoaでコールバックを受信する方法があるのだろうか? 私はクォーツイベントに見えたが、それは私が私のアプリがアクティブでない場合でも、コールバックを受信したい ノートなどマウスが移動したり、クリックされた場合、私は唯一のコールバックを得ることができそうです。これは背景ユーティリティアプリです。また、Mac App Store

    2

    1答えて

    こんにちは私はこのプロジェクトで、UIViewでのユーザーの落書きを許可しています。私のアプローチは、TouchMovedの間にCGMutablePathRefパスを作成し、新しい行を追加することです。 関連するコードは、UIViewのクラスにあります。 static CGMutablePathRef path; //create it as static value. //I got this

    1

    1答えて

    私はビットマップの特定の領域を色づけしようとします。後にそれを画面に表示します。 現在、私は次のアプローチを使用しています: ビットマップCGContextRefと2次元のビット配列を表しています。これによって、どのピクセルを色付けするかがわかります。その後、ループはこの配列を投げると、楕円を描く: for(int i = 0; i < width; i++){ for(int j =