Core Animation перевернуть вид посередине и заменить контент

Я пытаюсь поместить анимацию в каждую ячейку представления таблицы.

Представление должно принимать массив NSStrings. Если у него более 1 строки, мне нужна анимация, и это то, в чем я действительно не уверен.

У меня есть UILabel, и я хочу сделать вертикальный переворот, но это не должно быть все представление. Я хочу, чтобы верхняя половина упала (а нижняя половина следующей строки uilabel упала на нее) Посмотрите на это изображение http://www.fazyluckers.com/extensions/InlineImages/image.jpg.php?AttachmentID=209, но для uilabel вместо символа.

Итак, я думаю, есть два вопроса.

Как активировать флип посередине? (Мне уже удалось получить вертикальный флип с помощью CABasicAnimation)

Для iOS 3 (я знаю ее старую, но некоторые люди все еще ее используют) как лучше всего повторить анимацию с обновленной следующей строкой? это в animationDidFinish ... и обновить строки и снова запустить ту же анимацию?


person Erik    schedule 02.07.2011    source источник
comment
Да, вам нужно реализовать селектор animationDidStop, чтобы перейти к следующей строке ...   -  person iMOBDEV    schedule 02.07.2011


Ответы (1)


Взгляните на это.

http://www.voyce.com/index.php/2010/04/10/creating-an-ipad-flip-clock-with-core-animation/

person Brandon Schlenker    schedule 11.07.2011