2012-04-25 2 views
0

У меня небольшая анимация в начале моего приложения, две двери открываются горизонтально, сверху и снизу, чтобы открыть экран. Все хорошо до сих пор, верхняя часть движется отлично, однако, поскольку у меня есть прокрутка, просмотр страницы длиннее стандартного, 175000, если быть точным. Я предполагаю, как изменить код, чтобы отправить нижний png с экрана, так как на данный момент он застрял, когда закончится стандартный экран. Может ли кто-нибудь посоветовать? Ive пытался до сих пор вручную добавлять высоту после self.view.size.height;, но это не сработало, им предполагая ИТС вокруг там где я должен быть измененияПеремещение анимации с экрана со списком прокрутки

CGRect doortopFrame = doortop.frame; 
doortopFrame.origin.y = -doortopFrame.size.height; 

CGRect doorbottomFrame = doorbottom.frame; 
doorbottomFrame.origin.y = self.view.bounds.size.height; 

[UIView beginAnimations:nil context:nil]; 
[UIView setAnimationDuration:2.0]; 
[UIView setAnimationDelay:0.5]; 
[UIView setAnimationCurve:UIViewAnimationCurveEaseOut]; 

doortop.frame = doortopFrame; 
doorbottom.frame = doorbottomFrame; 

[UIView commitAnimations]; 

ответ

0

Исправлено это, изменение нижней анимации origin.X делает трюк

Смежные вопросы