Как настроить UIViewAnimationCurve наподобие функции CAMediaTimingFunctionWithControlPoints

UIViewAnimationCurveимеют только

  • UIViewAnimationCurveEaseInOut
  • UIViewAnimationCurveEaseIn
  • UIViewAnimationCurveEaseOut
  • UIViewAnimationCurveLinear

эти функции.

но мне нужна анимация ExpoOut, BackInOutдля UIView.

подобно ExpoOut [CAMediaTimingFunction functionWithControlPoints:0,12:0,51:-0,4:1];

Я использовал CABasicAnimation, но он не может изменить кадркак анимацию UIView, это очень плохо при изменении размера представления.

Или у вас есть лучший способ изменить рамку просмотра, как настоящую, а не как увеличенную.

спасибо.

5
задан yellow 28 March 2012 в 10:19
поделиться