1

についてちょっと質問ですUIDynamics

iPhone の画面に水平方向に 8 つの正方形のブロックを配置しました。各正方形は40 x 40です。8個あるので、320画面の幅いっぱいになります。

画像は鮮明だと思います。ここで質問が来ます:

底に向かって垂直方向の重力を適用すると、ブロックは予想どおりに落下します。しかし、横方向の重力 (左または右) を適用すると、それぞれ約 1 ~ 2 ピクセルずつ移動します。したがって、最後は約 10 ピクセル程度シフトされます。何故ですか?

私が使う:

collisionBehave.translatesReferenceBoundsIntoBoundary=YES;

私のコードで。

横方向の重力を適用しても、ブロックはまったく動かないと思います。
可動パーツ間の衝突がどのように処理されるか、よくわかっていないと思います。

ヒントをお寄せいただきありがとうございます。

4

1 に答える 1

0

8 つの正方形をUIDynamicItemsBehavior設定し、この動作の密度を設定する必要があります。

于 2014-12-11T14:04:26.397 に答える