У меня есть UIImageView, который я разместил в центре экрана, используя Align Center X и Align Center Y. Мне нужно, чтобы изображение перемещалось с анимацией вверху экрана, сохраняя горизонтальное выравнивание в контейнере и я нажимаю кнопку с 20-ю сверху. Удалить программное решение Align Center Y программно и добавить ограничение верхнего пространства - это хороший подход для этого?Ios Анимация UIImageView с ограничениями
0
A
ответ
0
Динамически вычислять константу с классом UIScreen и высотой просмотра.
@interface ViewController : UIViewController
@property (nonatomic, weak) IBOutlet NSLayoutConstraint *centerYConstraint;
@property (nonatomic, weak) IBOutlet UIView *myView;
- (IBAction)moveView:(id)sender;
@end
- (IBAction)moveView:(id)sender
{
self.centerYConstraint.constant = 20.0 + (self.myView.frame.size.height * 0.5) - ([UIScreen mainScreen].bounds.size.height * 0.5);
[UIView animateWithDuration:1.0 animations:^{
[self.view layoutIfNeeded];
}];
}
Вы можете скачать здесь код (http://cl.ly/3l1B0k1L0h1C)
+0
Он работает как шарм! Большое спасибо! – user3734693
Смежные вопросы
- 1. iOS: анимация UICollectionView вертикальное расширение с ограничениями?
- 2. страница завивка анимация с прозрачным UIImageView (iOS)
- 3. Swift - Rounded UIImageView с ограничениями
- 4. Использование UIImageView вместе с ограничениями
- 5. Анимация UIImageView с наложенными кнопками
- 6. Анимация кадра UIView с ограничениями
- 7. UIImageView в UITableViewCell освежающий с различными ограничениями
- 8. UIImageView анимация вращения с легкостью
- 9. анимация UIImageView DROP (с Jerk)
- 10. UIImageView мигает анимация
- 11. Анимация UIImageView iPhone
- 12. UIImageView и анимация UIVIew
- 13. Анимация, изменяющая изображение UIImageView
- 14. UIImageView анимация после действия?
- 15. Анимация UIImage или UIImageView?
- 16. Маятниковая анимация на UIImageView
- 17. Циркулярная анимация для создания UIImageView
- 18. UIImageView анимация продолжительностью вместе с анимационными образами
- 19. анимация для UIImageView
- 20. UIImageview анимация вращения
- 21. анимация UIImageView не работает
- 22. Анимация круга UIImageView исчезнет
- 23. UIImageView анимация, летящая сверху
- 24. UIImageView анимация не отображается
- 25. Анимация UIView внутри UIScrollView с ограничениями автоопределения
- 26. Анимация с ограничениями в UITableViewCell запускается некорректно
- 27. iOS: проблемы с UIImageView
- 28. UIImageView с iOS GLES
- 29. Проблемы с ограничениями ios- Swift
- 30. Анимация UIImageView (View) от точки A до точки B с ограничениями программно
Попробуйте http://stackoverflow.com/a/12664093 – deadbeef