调整UIDynamicItem的大小

时间:2014-12-04 15:00:34

标签: ios ios7 ios8 uikit-dynamics uidynamicanimator

有没有一种简单的方法来处理由UIKit Dynamics控制的UIView的大小调整?我知道UIDynamicAnimator的updateItemUsingCurrentState:方法,但文档似乎指出这仅适用于位置和旋转更改。当我在边界更改后调用此方法时,物理模型将继续工作,就像大小没有更改一样。

这是一个相当简单的UI场景:包含UILabel的UIView,其文本根据用户输入而变化,并且可以略微增长/缩小(想想地图上的标注视图),并使用UICollisionBehavior保持其superview内部和一个UISnapBehavior来动画放置它。

我意识到在物理模型中尺寸变化并不那么简单,但鉴于它在UI场景中很常见,并且UIKit Dynamics似乎能够自动处理屏幕方向变化,我希望它能够得到支持。 / p>

0 个答案:

没有答案