#objective-c #iphone #springboard
#objective-c #iPhone #трамплин
Вопрос:
Как я мог бы скопировать эффект slide down с хвостом на springboard, который возникает при выборе «appgroup» (коллекция приложений в одной папке)?
Он будет использоваться для отображения нескольких кнопок.
Ответ №1:
Для этого вы можете использовать простые базовые анимации. Вот так:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:2];
coverView.center = CGPointMake(coverView.center.x, 400);
[UIView commitAnimations];
Где coverView — это вид, закрывающий ваши кнопки, при выполнении этой анимации вид анимируется до точки X = xy = 400 и на это уходит 2 секунды. Вы можете проделать это с любым объектом в Interface Builder, и поэтому вы можете экспериментировать и создавать то, что подходит вам.
Надеюсь, это поможет.
Комментарии:
1. Я не согласен с вами, что это за «хвост»?
2. это то, что выглядит как стрелка под папкой: tipb.com/images/stories/2010/09/ios_42_ipad_folders.png
3. о, вы можете просто создать UIImageView с хвостом и разместить его так, чтобы он появился в нужном месте после анимации.