Напишите свою собственную функцию синхронизации, которая делает то, что вы хотите?
РЕДАКТИРОВАТЬ: Первоначально я предлагал вам подкласс CAMediaTimingFunction, но, похоже, это может не сработать правильно. Вместо этого попробуйте поэкспериментировать с настройкой CATransition.startProgress
, хотя это значение в [0,1], а не в количестве пикселей (если вы используете линейную анимацию, тогда ее легко конвертировать).
Я все еще не совсем уверен, что вы подразумеваете под "местом для запуска анимации", хотя переходы применяются ко всем границам вида. Обычная анимация UIView может с большей вероятностью делать то, что вы хотите. Если вы дадите больше подробностей, вам будет легче понять, в чем заключается проблема, которую вы пытаетесь решить.