ios - Swift:让省略号不断地在标签中重新输入?硬标签 "animation"?

标签 ios swift animation

我没有看到关于这个概念的其他问题 - 我在 Swift 工作,正在做一种加载页面,我有一个标签,在加载时说一些东西,类似于模拟人生。比如:“正在检查我们的来源……”

作为一个很酷的动画,我想让省略号不断地“重新加载”或“重新键入”,这样标签就变成了:

“检查我们的来源。” -> “正在检查我们的来源……” -> “正在检查我们的来源……” 又回来了。

我不知道该怎么做,也不确定它是否符合动画的条件。我怎样才能不断改变标签中的文本来“动画化”我的省略号?我真的很想这样做 - 可能吗?

最佳答案

I have no idea how to do this and not sure if it qualifies as an animation. How can I constantly alter the text in a label to "animate" my ellipsis? I really would like to do this - is it possible?

您真正描述的只是一个标签,其文本经常被修改。或者它不一定是一个标签;它可以是一个标签。它可能只是一个绘制文本的 View ,而您每隔一段时间就会重新绘制文本。您可以轻松实现重复计时器 (NSTimer) 来执行此操作,或者您可以使用自定义可动画属性并让动画引擎为您计时。

我花了大约一分钟的时间使用 NSTimer 将它们组合在一起,这有多难?

enter image description here

如果愿意,您可以使用替代的“省略号”字符,甚至图像:

enter image description here

关于ios - Swift:让省略号不断地在标签中重新输入?硬标签 "animation"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38237046/

相关文章:

ios - Xcode 继续 "Could not cast value of type"

json - Swift:如何请求带有自签名证书的 URL?

css - 使用 CSS 动画对叠加元素进行动画处理

ios - 将多个操作绑定(bind)到单个控件事件时,绑定(bind)顺序是否重要?

iphone - 调用文本字段中提到的号码

ios - Xcode 升级/Swift 2 到 3 迁移破坏了 Storyboard socket 连接,我如何一次修复它们?

ios - 使用自动布局时 UIView 框架重置

ios - 如何使用 .fetch 函数在 react-native 中使 API 调用与 IPV6 兼容?

ios - Swift - 根据 REST 数据将图像分配给相应的 ImageView socket

javascript - 框边框动画