Приветствие пользователя анимированным текстом в приложении iOS

Рейтинг: 2Ответов: 1Опубликовано: 28.10.2014

Хочу сделать анимированное приветствие пользователя. Смотрю в сторону метода

[UIView animateWithDuration:3 delay:10 options: UIViewAnimationOptionOverrideInheritedCurve
animations:^{
        // code 
}

Проблема в том, что если делать анимированные view, например, их движение или изменение фона, то, изменяя параметры, получается. Как сделать это для label (принимая во внимание, что он наследник view), делать так же, но текст появляется сразу (не через несколько секунд). И как сделать, чтобы появлялось по букве, как бы печатает машинкой.

Подскажите, в какую сторону смотреть?

Ответы

▲ 4Принят

Конечно, можно сделать так или так. Но я Вам этого не рекомендую.

YetiCharacterLabel

Рекомендую, очень хорошо смотрится. Особенно для YETIMotionLabel, при изменения текста с пустого на Ваш будет как раз эффект появления по букве. Почитать о этом решении можно у них в блоге.

https://github.com/android1989/YetiCharacterLabelExample

img

Также неплохо смотрятся на экране приветствия:

RQShineLabel - https://github.com/zipme/RQShineLabel

img

Shimmer - https://github.com/facebook/Shimmer

img