Мені потрібно додати UIDatePicker
підпрогляд на кнопці клацніть на моє головне представлення. Як я можу додати вигляд з анімацією таким чином, щоб підпрогляд перевертався зверху основного перегляду та при видаленні зазнавав зворотної анімації? Я знаю, що підзапис можна додати у кадр, який знаходиться за межами видимої області перегляду, а потім перемістити його у видиму область за допомогою CABasicAnimation
буде ще кращим вибором. Тож потрібна допомога щодо блоку анімації, який я повинен використовувати.
Спасибі заздалегідь
Відповіді:
2 для відповіді № 1Спробуйте цей нижченаведений код ... тут, якщо yourView кадр за замовчуванням з початком y = -500, то спробуйте нижченаведений код на будь-якому UIButton
натисніть подію .. також встановіть потрібний вам кадр
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
CGRect frame = yourView.frame;
frame.origin.y = frame.origin.y + 500; // give any value for display yourView
yourView.frame = frame;
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:YES];
[UIView commitAnimations];
2 для відповіді № 2
Використовуйте CATransaction
для анімації.