У меня есть UIImageView
, который мне нужно анимировать с экрана. Я делаю это, устанавливая кадр в 0 в 1-секундном анимационном блоке. Если я оставлю тип содержимого в покое, который является одним из типов масштабирования, он будет уменьшен до 0, как я хочу, но он ущипнет изображение при настройке на новый размер кадра. Мне нужно просто обрезать дно вместо . Я изменил тип содержимого на верхний левый, и это заставляет его ничего не делать.
Что мне здесь не хватает?
Вот код блока анимации.
// Change frame height.
[UIView animateWithDuration:1.0f
animations:^ {
// Animate the frame off the screen
_closeImage.frame = CGRectMake(_closeImage.frame.origin.x, _closeImage.frame.origin.y, _closeImage.frame.size.width, 0);
}
];