問題タブ [uibezierpath]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - UIBezierPath をアニメーション化する方法
四角形の UIBezierPath を三角形にアニメーション化したいのですが、パス上のビューをアニメーション化するのではなく、パス自体をアニメーション化して、ある形状から別の形状にモーフィングします。パスは CALayer に追加されます
ios - UIBezierPath が滑らかな曲線を描かない
描画に UIBezierPath を使用しており、タッチ イベントのコードを記述して正常に動作していますが、曲線が滑らかではありません。指を動かして曲線を描くと、滑らかではありません。
画像はこちら
上の画像で文字 a と d を見ると、曲線が滑らかでないことがわかります。滑らかな曲線を描くにはどうすればよいですか?
objective-c - UIBezierPath の containsPoint は 1 回だけ機能します
以下は、UITextView にコーナーを描画するコードです。
.h ファイル内:
初めてパスをタップすると、ブール値がyesになります。しかし、その後のヒットでは、どのパスにも値 NO が与えられます。パスでヒットしたとしても。なぜそれが起こっているのか、誰でも私を助けることができますか?
objective-c - UIBezierPath から CGPoint-Array を生成する方法 (指定されたパスに沿ってオブジェクトをタッチスライドするため)
UIBezierPath ('8' のように湾曲し、4 つのポイントしかない) があり、そこからある種の CGPoint-Array を作成する必要があります。何か案は?ありがとう!
編集:
私はベジエをそのように初期化しました
そして、その上のオブジェクトをアニメーション化します
パス上のオブジェクトをピクセルごとに (タッチ位置を介して) アニメーション化したいと考えています。オブジェクトがパスに沿ってオブジェクトをタッチスライドするように、オブジェクトが曲線上の最も近いポイントにタッチの特定の座標を「スナップ」するようにします。
objective-c - UIImageViewの画像の上にベジエ曲線を描く
UIImageView の画像の上に beziercurve を描画する方法。UIImageView をサブクラス化し、画像ビューの隅に UIBezierCurve を使用して円を描画しています。しかし、画像を UIImageView に配置するとすぐに、円の内側の部分が画像に重なってしまいます。uiimageview の UIimage に UIBezier パスを描画できるソリューションはありますか?
objective-c - UIImageView に UIBezierPath を描画する
どうやって描くことができUIBezierPath
ますUIImageView
か?次のコードを試してみましたが、UIImageView's
画像nil
の場合はパスしか表示されません。画像を追加すると、このパスは画像と重なっていUIImageView's
ます。画像の上にパスを描きたいUIImageVIew's
。
ios - UITableViewの角だけを丸める方法は?
テーブルビューの右上隅と左上隅のみを丸めようとしています。以下のコードを使用していますが、左上の角が丸くなっているようです...
ios - UIBezierPath が描画されない
ジェスチャ認識に基づいて線を描画するメソッドを実装しようとしていますが、UIBezierPath を表示できません。メソッドがアクティブになるたびにログに出力するため、ジェスチャ認識機能が機能していることがわかります。また、私を混乱させているのは、BezierPath を描画しようとする前に描画した青い線が表示されますが、BezierPath は表示されないことです。任意の点を手動で追加しても、次のように何も描画されません。
これが私のUIViewのコードです:
助けてくれてありがとう!
iphone - 色オプションを選択して UIBezeirPath に異なる色を設定する方法
私はUIBezeirPathを使用しています.drawRectメソッドでは、以下の方法でパス(行)のsetStrokeにハードコーディングされた色を取得しました.
これはうまく機能し、私が描くパス(線)に赤い色を設定します。色オプションから別の色を選択すると、青色を選択したとします。パスを描き始めると、色は青色ですが、以前に描いた赤い線も青色に変わります。それが問題全体です
以下は私のコードで、さまざまな色を設定する方法です
私がこれを正しい方法で行っているのか、それとも何かが欠けているのか. 私を助けてください
よろしくランジット
iphone - iOS で UIBezierPath を異なる色で描画する
描画を行っていUIBezierPath
て、パスに別の色を選択したいのですが、すべてのパスが現在選択されている色に設定されているため、この問題をどのように解決すればよいでしょうか。以下は私のコードです
ここで私のベジェパスは配列に保存されているので、どうすればよいか教えてください
よろしくランジット