Я хочу применить переход вида с анимацией - PullRequest
0 голосов
/ 04 февраля 2012
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
 {
CGFloat xpos = responseView.frame.origin.x;
    CGFloat ypos = responseView.frame.origin.y; 
[UIView transitionWithView:responseView duration:1      options:UIModalTransitionStyleCrossDissolve animations:^{ responseView.frame = CGRectMake(xpos,ypos,720,700);
    [responseView.superview bringSubviewToFront:responseView];
    [responseView.superview addSubview:responseView];
}
                completion: ^(BOOL finished)  {NSLog(@"DONE");}];   
  }

Я хочу применить переход представления с анимацией. Я попробовал код ниже. Код работает нормально, Теперь мне нужно изменить тип анимации привлекательным образом. Пожалуйста, дайте мне предложение

1 Ответ

0 голосов
/ 04 февраля 2012

UIModalTransitionStyleCrossDissolve не является допустимым параметром анимации (хотя он все равно может работать, потому что перечисления - это всего лишь целые числа).

Для стиля перехода доступны следующие параметры:

UIViewAnimationOptionTransitionFlipFromLeft
UIViewAnimationOptionTransitionFlipFromRight
UIViewAnimationOptionTransitionCurlUp
UIViewAnimationOptionTransitionCurlDown
UIViewAnimationOptionTransitionCrossDissolve
UIViewAnimationOptionTransitionFlipFromTop
UIViewAnimationOptionTransitionFlipFromBottom

Вы должны решить для себя, какой из них выглядит лучше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...