繁体   English   中英

斯威夫特:让省略号不断在标签中重新输入? 艰难的标签“动画”?

[英]Swift: make ellipsis continually retype in label? Tough label “animation”?

我没有看到关于此概念的其他问题-我在Swift中工作,正在做一种加载页面,其中有一个标签,上面写着东西,类似于Sims。 就像:“正在检查我们的资源...”

作为一个很酷的动画,我希望省略号不断地“重新加载”或“重新键入”,因此标签如下:

“检查我们的资源。” ->“正在检查我们的资源...”->“正在检查我们的资源...”,然后再次返回。

我不知道该怎么做,也不确定它是否可以作为动画。 如何不断更改标签中的文本以“省略号”动画? 我真的很想这样做-有可能吗?

我不知道该怎么做,也不确定它是否可以作为动画。 如何不断更改标签中的文本以“省略号”动画? 我真的很想这样做-有可能吗?

您真正描述的只是一个标签,其文本经常被修改。 或不必一定是标签; 它可能只是一个绘制文本的视图,而您却经常重绘该文本。 您可以轻松实现重复计时器(NSTimer)来执行此操作,也可以使用自定义的可设置动画的属性,然后让动画引擎为您执行计时。

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

在此处输入图片说明

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

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM