Swift: сделать многоточие, повторяющееся на этикетке? Жесткая метка «анимация»?

Я не видел других вопросов по этому понятию – я работаю в Swift и делаю своего рода страницу загрузки, где у меня есть ярлык, который говорит что-то, пока вещь загружается, подобно Sims. Например: «Проверка наших источников …»

Как классная анимация, я хочу, чтобы эллипсис постоянно «перезагружался» или «перепечатывался», поэтому ярлык идет:

«Проверка наших источников». -> «Проверка наших источников ..» -> «Проверка наших источников …» и обратно.

Я понятия не имею, как это сделать и не уверен, соответствует ли это анимации. Как я могу постоянно изменять текст в ярлыке, чтобы «оживить» мой многоточие? Я действительно хотел бы сделать это – возможно ли это?

Я понятия не имею, как это сделать и не уверен, соответствует ли это анимации. Как я могу постоянно изменять текст в ярлыке, чтобы «оживить» мой многоточие? Я действительно хотел бы сделать это – возможно ли это?

Все, что вы действительно описываете, – это ярлык, текст которого изменяется так часто. Или это не должно быть ярлыком; это может быть просто представление, которое рисует текст, и вы перерисовываете текст так часто. Вы можете легко реализовать повторяющийся таймер (NSTimer), чтобы сделать это, или вы можете использовать настраиваемое свойство animatable и позволить движку анимации выбрать время для вас.

Потребовал мне минутку, чтобы бросить это вместе, используя NSTimer, так как это сложно?

введите описание изображения здесь

Если вам нравится, вы можете использовать альтернативные символы «многоточия» или даже изображения:

введите описание изображения здесь

Interesting Posts
Давайте будем гением компьютера.