2012-12-26 2 views
2

Ниже приведено изображение из приветственной страницы AppFlow.Как реализовать анимацию приветствия страницы приложения

Не запускайте изображение, это только часть приветственной страницы, часть .... не всех страниц приветствия, и я не могу показать анимацию здесь, поэтому я снимаю несколько кадров этой анимации и перестраиваю здесь.

Я уверен, что это не gif или анимация изображения, которую должен выполнить код objc. Любой мог бы дать мне какой-нибудь поток или образец кода будет здорово!

Благодаря

AppFlow welcome page animation

+0

Вы хотите показать это изображение в качестве экрана приветствия в приложении? – Vishal

+0

Извините @Vishal, мой плохой, я обновил свой вопрос, пожалуйста ... –

+0

Если вы показываете кадр на экране приветствия или какой-либо анимационной фотографии, то, возможно, это вызывает проблему ... – Vishal

ответ

2

Есть много способов отображения анимации в прошивке. Для анимации, описанной выше, я бы рекомендовал сделать одно изображение PNG за кадр. Затем вы можете отобразить анимации в UIImageView аналогична ниже:

imageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"1.png"], [UIImage imageNamed:@"2.png"], nil]; 
imageView.animationDuration = 1; 
imageView.animationRepeatCount = 0; 
[imageView startAnimating]; 

Поместите UIImageView на приветствия контроллера представления.

+0

Спасибо за ваш повтор, но я уверен что AppFlow не реализует никакое изображение, они делают эту анимацию с помощью собственного кода. Знаете ли вы, что какой-либо поток делает это с помощью собственного кода? –

+0

Действительно? Это выглядит как настоящая боль для создания по коду ... Я бы посмотрел на основной рисунок круга на iOS, а затем заглянул в анимацию движения центра круга. Если вам не нужно программировать анимацию, вы бы сэкономили много времени, просто создав отдельные кадры с помощью Photoshop. –

+0

Хе-хе, вы правы, я попробую ваше решение, позже обновить вас. большое спасибо! –

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