0
-(POPSpringAnimation *)sizeAnimation:(NSValue*)toValue{
POPSpringAnimation *sizeAnimation = [POPSpringAnimation animationWithPropertyNamed:kPOPViewFrame];
sizeAnimation.toValue = toValue;
sizeAnimation.springBounciness = 10.0f;
sizeAnimation.dynamicsFriction = 30.0f;
return sizeAnimation;
}
我使用這個POPAnimation
來轉換我的視圖,但似乎視圖中的標籤沒有跟隨他們的超視圖動畫,看起來很奇怪。如何讓UIView中的某些UILabel使用相同的動畫?
您應該使用自動佈局將標籤固定到超級視圖。如果您可以通過修改約束而不是框架來執行動畫,請嘗試,因爲在指定約束後修改框架會讓您的約束斷開並且不推薦。 – Skywalker
坦克你,但我仍然很困惑,因爲我是一個新手,你可以向我推薦一些演示? –