2

UIKit Dynamics によって制御される UIView のサイズ変更を処理する簡単な方法はありますか? UIDynamicAnimator のupdateItemUsingCurrentState:メソッドは認識していますが、ドキュメントでは、これは位置と回転の変更のみを目的としていると指摘されているようです。境界の変更後にこのメソッドを呼び出すと、物理モデルはサイズが変更されていないかのように機能し続けます。

これはかなり単純な UI シナリオです。ユーザー入力に応じて変化し、わずかに拡大/縮小できるテキストを含む UILabel を含む UIView (マップ上の吹き出しビューを考えてください)、そのスーパービュー内に保持する UICollisionBehavior と UISnapBehaviorその配置をアニメーション化します。

サイズの変更は物理モデルではそれほど単純ではないことはわかっていますが、UI シナリオでは非常に一般的であり、UIKit Dynamics が画面の向きの変更を自動的に処理するように見えることを考えると、それがサポートされることを願っています.

4

0 に答える 0