問題タブ [catransform3drotate]
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 - CATransform3DRotate を使用してフリップを行うときに期間を追加する方法
ここでの最初の投稿からの助けに感謝します。これにより、垂直方向の反転を行うことができ、コードは次のようになります
私の質問は、アニメーションでこのフリップを行う方法です。使ってみました
それでも機能しません。アニメーション ブロックがこのアニメーションに適しているかどうかはよくわかりません。
これについて何か考えはありますか。
ios - 画像レイヤーが画像の中心ではなく端を中心に回転するのはなぜですか?
x、y、Z 平面用のスライダーを使用して、ビューの中心を中心に画像を回転させようとしています。フレーム境界 (700X700) 内で画像を回転させたいのですが、何らかの理由でフレームの端を中心に回転します。アンカーポイントをリセットしようとしましたが、何もしないようです。Y軸を中心に回転させるコードは次のとおりです。アンカー ポイント セクションがコメント アウトされていることに気付くでしょう。まったく影響がありませんでした。私が間違っていることについて何か考えはありますか?
ios - CATransform3D: 透視変換後の高さを計算する
高さ 50 のレイヤーがあり、x 軸を中心に回転させています。. . 回転が進むにつれて高さを計算するにはどうすればよいですか?
ios - アンカー ポイントを適用した後に CATransform3DRotate 効果がなくなる
正しい観察で編集します。
次の 2 つのスニペットを使用して、UIImageView を回転させました。ステージ 1 の後、目的の 3D 効果が得られました。ビューが回転し (3D 効果)、引き伸ばされます (サイズが大きくなります)。stage2 では右側のヒンジで rightView をスイングさせようとしています。
アンカー ポイントを変更する線を適用すると、ビューが正しくスイングし (右側にヒンジ)、大きな問題が 1 つあります。(回転) 3D 効果はそのままで、ビューのサイズが元のサイズ (より小さい) に戻ります。スイングが発生します。
助言がありますか?
ios - ラベル付きの回転ホイール - ホイールが回転するときにラベルを水平に保つ方法は?
ホイールの周囲にある画像/ラベルを水平に保ち、ホイールと一緒に回転しないようにする必要があることを除いて、フォーチュンタイプのホイールのホイールを実装する方法の解決策を探していました(うまく機能しています)。以下を実装しましたが、ラベル (この場合は赤い楕円) が水平に保たれません。
画面に赤い楕円を作成するコードを同封しています。
以下は、ホイールを回転させる関数です。ラベルのローテーションを行うコード行を作成しています - 明らかにここで何か間違ったことをしていますが、何が何なのかわかりません。どんなガイダンスでも大歓迎です。
ios - UIPanGestureRecognizer - CATransform3D による translationInView
UIPanGestureRecognizer を使用してページめくりアニメーションを実装しようとしています。コードは次のとおりです。
アニメーションが機能し、左にドラッグするとページがめくれます。ただし、ジェスチャを使用して安定したゆっくりとしたペースで移動しても、ページはより速くめくり始めます。Flipboard アプリのように、タッチの動きに合わせてページを「直線的に」回転させたい。加速されないように変換を制御するにはどうすればよいですか?
ios - 適切な z オーダーを取得する方法 CATransform3D
2 つの UIView に y 軸を中心に CATransform3DRotate を適用すると、それらの z 順序が逆になっているように見えます。z 軸に回転して戻った UIView のセクションは、画面に向かって回転したセクションの前に表示されます。このアニメーションは、私が何を意味するかを示しています:
zオーダーが期待どおりに動作するようにするにはどうすればよいですか?
そのアニメーションを生成するために使用したコードは以下のとおりです (double[UIView animateWithDuration]
は完全な回転に適切に必要です)。