在iPhone的mail.app中,每个电子邮件的摘要显示在UITableView
中。当用户在一行上滑动时,标签将被调整大小以容纳删除按钮,并且文本被重新包装(在较小的空间中,换行符可以移动)。调整UITableViewCell内容大小时对UILabel的过渡效果ViewView
我已经想出了如何更新标签的宽度,使文本重新包装。但是你也会注意到,Apple在重新对齐时在标签的文本上使用了一个整齐的小褪色动画。我怎样才能达到类似的目的?
我试图操纵willTransitionToState
和didTransitionToState
中的标签的alpha,但我无法完全解决它的问题。
所以你有一个动画块的大小变化?它不是一个alpha事物,因为只有正在移动的文本才会进行交叉淡入淡出。编辑:澄清,我的意思不是在整个标签上的阿尔法操纵。 – Matt
他们可能正在做一个检查,看看文本是否会被重新包装。 –