Я работаю над приложением, в котором мне нужно перейти на каждую сторону автомобиля, используя кнопки. Я хотел бы оживить каждый переход, так что игра gif показывает, что транспортное средство поворачивается с одной стороны на другую. Мое приложение можно найти по следующему адресу: https://github.com/rileylloyd24/Engine-Master. Под двигателем 131 вы увидите две кнопки внизу. Я бы хотел, чтобы каждая кнопка поворачивала вид слева и справа на переднюю и заднюю части грузовика, с анимацией gif. Если есть лучший способ сделать это, чем gif, пожалуйста, покажите мне свои идеи.Пользовательский переход с использованием gif
ответ
Я думаю, вы должны использовать набор изображений вместо gif.
-(void)animateButtonWithTimer:(float)timer{
self.btnRecordingIndicator.imageView.animationImages =
[NSArray arrayWithObjects:[UIImage imageNamed:@"rec-on"],
[UIImage imageNamed:@"rec-off"],
nil];//add more image to animate
self.btnRecordingIndicator.imageView.animationDuration = timer; //whatever you want (in seconds)
[self.btnRecordingIndicator.imageView startAnimating];
}
Картинки или gifs кажутся, что они занимают много места, это лучший способ сделать это? – user3272893
его для небольшой и простой анимации. Если вы используете много изображений (например, 40 или 100). то да, это займет много памяти во время выполнения. в этом случае у вас есть опция (OpneGL, Cocos2D) link1 http://www.raywenderlich.com/32045/how-to-use-animations-and-sprite-sheets-in-cocos2d-2-x link2 http://mysterycoconut.com/blog/2011/01/cag1/ – Pawan
Разве я не хочу, чтобы 3D-решение поворачивало транспортное средство? или 2D достаточно? – user3272893
- 1. Пользовательский переход UIViewController с размытием
- 2. Как сделать пользовательский переход с помощью Javascript
- 3. Пользовательский переход UIViewController с использованием пользовательского класса segue
- 4. Пользовательский jQuery Мобильный переход с использованием -webkit-mask
- 5. Пользовательский переход для sap.m.App
- 6. Пользовательский переход налево влево
- 7. Пользовательский переход подкачки UICollectionView
- 8. Пользовательский переход между UIViewControllers
- 9. LayoutTransition пользовательский переход
- 10. Пользовательский GIF-клавиатура в iOS8
- 11. Показать пользовательский диалог загрузки с gif
- 12. CSS3 переход - пользовательский стиль
- 13. Пользовательский переход UIViewController?
- 14. Пользовательский переход для UINavigationController
- 15. Анимированный заставку с использованием .gif
- 16. .gif изображение с использованием OpenGl
- 17. переход с использованием активности + фрагмент и картографирование
- 18. Пользовательский вид и анимированный GIF-gif работает неправильно
- 19. Пользовательский интерактивный переход с CABasicAnimation (CAAnimation)
- 20. Пользовательский переход с переходом без segue
- 21. UInavigationController Пользовательский переход не набирается
- 22. пользовательский переход между действиями android
- 23. Пользовательский переход UIViewController в iOS8
- 24. Пользовательский переход iOS (Push/Pop)
- 25. пользовательский переход анимации «стоп-карты»
- 26. с использованием gif с космическими захватчиками
- 27. React native - навигация пользовательский переход
- 28. IOS: пользовательский переход для ViewController
- 29. Как выполнить пользовательский переход UITableViewCell?
- 30. «Волшебное движение» Эффект Пользовательский переход
Можете ли вы сформулировать свой вопрос таким образом, что мне не нужно загружать ваше приложение, чтобы узнать? – Jano
@Jano К сожалению, я не могу размещать изображения, но я хочу перейти между 4-мя сторонами огнетушителя, но использовать gif или что-то в этом роде, так что похоже, что грузовик вращается, а не какая-то случайная флип-анимация. – user3272893