問題タブ [uikit-dynamics]

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.

0 投票する
1 に答える
607 参照

iphone - UIDynamics の衝突が物理的な iPhone で機能しない

画面上を跳ね回るオブジェクト (ビュー) の UIdynamics を実装しました。シミュレーターでは問題なく動作しますが、実際の iPhone でテストすると境界が機能しません。必要に応じてコードを投稿しますが、これは概念的に何かが欠けているように思えます。ヒントやアイデアはありますか?

追加の詳細: 境界が画面を囲み、両方のサイズのシミュレーターでテストしたところ、正常に動作しました。

「bad」はビューの名前です-- (「screenWidth」と「screenHeight」もインスタンス変数として定義されています)

そして、「悪い」ことが壁の 1 つにぶつかると、次のようになります。

printステートメントでさえログに表示されません

0 投票する
1 に答える
627 参照

ios - サブビューに UIGravityBehavior を追加する iOS が常に機能するとは限らない

UIGravityBehavior をプログラムでサブビューに追加していますが、常に機能するとは限りません。画像に示すように、タグ 101,102,103,104 を持つメイン ビューに 4 つのビューがあります。

ここに画像の説明を入力

しかし、何らかの理由でタグ103と104のビューでのみ機能するようです。これが私のコードです:

私の質問は、なぜこれらの2つのサブビューでしか機能しないのですか?、私が間違っているのは何ですか?

私は本当にあなたの助けに感謝します

0 投票する
2 に答える
1006 参照

ios - x 軸のみの UISnapBehaviour

UISnapBevahiour を線形 x 軸に沿ってのみ動作させる方法はありますか?

UISnapBehaviour の正確な動作が必要ですが、x 軸と y 軸の両方の位置に「揺れ」させたくありません。x 軸だけです。

これは、テーブル セルの contentView 内の UIView 用です。

0 投票する
0 に答える
567 参照

ios - UIKit Dynamics は SpriteKit フレームワークの上に構築されていますか?

UIKit Dynamics を MacOS に移植する必要があります。低レベルの Box2D C++ ライブラリを使用して既に移植していますが、Mac で SpriteKit を使用すると、移植がより簡単になり、維持しやすくなるかどうか疑問に思っています。

0 投票する
2 に答える
3690 参照

ios - UIDynamics と Autolayout

最近、UIDynamics を使用して画像ビューを所定の位置にアニメーション化しました。ただし、自動レイアウトの y-pos 制約が画面外に設定されていたため、画面から離れてから画面に戻ると、画像ビューが再び画面外に配置されていました。アニメーションには約 3 秒かかったので、3 秒後に制約をリセットしました。それは少しハッキーに感じます。

私の質問はこれです: autolayout と UIDynamics を同時に処理する適切な方法は何ですか?

0 投票する
0 に答える
264 参照

ios - 春のアニメーションの遅いアニメーションを切り替えることは可能ですか

iOS シミュレーターには、スロー アニメーションをオンにするオプションがあります。animateWithDuration:delay:usingSpringWithDamping:initialSpringVelocity:options:animations:completion:UIView のこのデバッグ オプションでアニメーションを作成すると、機能しないことがわかります。誰かがこの動作に気づいたことがありますか?