2010-09-17 4 views
0

Когда вы нажимаете на закладку, она скользит вниз или плавно. Когда он скользит вверх, он исчезает, как будто за видом прямо над ним. Я знаю, как анимировать изменение рамки представления, но я не знаю, как заставить его так исчезать. (Я не хочу изменять размер UIImage, просто сдвиньте UIImageView вверх и вне поля зрения.)Как вы создаете анимацию, такую ​​как движущаяся закладка приложения iBooks?

Мне кажется, мне нужна невидимая кнопка для переключения анимации и анимации UIImageView. Нужно ли изменять границы UIImageView или использовать рамку? Я думал, что могу просто изменить высоту с X на 0, но это не изменило размер UIImageView. У меня была небольшая удача с настройками границ с включенным обрезкой subview, но я был не совсем там.

Я не думаю, что я понимаю взаимосвязь между границами и рамкой.

ответ

1

В итоге я добавил родительский UIView, чтобы содержать UIImageView. Он имеет размеры, в которых я хочу, чтобы UIImageView был доступен для просмотра, а затем я просто анимирую рамку, чтобы размерность Y была равна отрицательной высоте, и она хорошо скользит.

Я был на неправильном пути с границами.

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