自动布局动画约束不会为子视图设置动画

Christian 'fuzi' Orgler

我有一个UIView,其中有一个UILabel作为子视图。

现在,我用动画更改UIView的宽度(更改约束的常量属性),并在UIView中调用layoutIfNeeded进行动画处理...)

该视图的大小正常,但是UILabel(子视图)将字体大小更改为“ end”大小,但没有像uiview一样正确设置动画。

根据WWDC 2012会议,如果仅更改了超级视图的常量,则子视图应设置动画。

UILabel的最小字体比例为0.1,小于必须调整的字体大小。

里维拉

我正在努力UILabel通过更改其width约束来为调整大小设置动画标签必须adjustsFontSizeToFitWidthminimumScaleFactor设置。

我通过将标签设置为contentMode修复它UIViewContentModeScaleAspectFit默认情况下,标签为UIViewContentModeLeft

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章