gpt4 book ai didi

ios - 将动画应用于一系列 UILabel 属性文本

转载 作者:行者123 更新时间:2023-11-29 05:55:54 25 4
gpt4 key购买 nike

我试图仅对 UILabel 内的属性字符串的一部分进行动画处理。

例如,我收到 friend 发来的一条消息,内容是“告诉 @azjls9112knf 到这里来”(其中 @azjls9112knf 是服务器数据库中另一个人的 id,我需要询问该信息服务器获取他的名字并稍后显示) - 因此,当我等待服务器的响应时,我想为文本的“@azjls9112knf”部分设置动画,以便最终用户知道正在从服务器加载某些内容服务器,成功检索名称后,我将使用正确的名称重新加载文本

有人知道我如何实现我的目标吗?

最佳答案

用于在标签内移动文本:

您可以使用 pod 'MarqueeLabel/Swift' 在标签内移动文本。使用此 pod,您可以在任何方向移动任何文本,只需设置其功能,即首先,您必须安装 pod,安装后将类添加到要在其中移动文本的标签然后制作它的导出:

@IBOutlet 弱变量 youLabel:MarqueeLabel!

当你制作了 socket 后,你就可以按照自己的方式使用它,即

override func viewDidLoad() {
super.viewDidLoad()

trackName.type = .rightLeft
trackName.animationCurve = .linear
trackName.fadeLength = 10.0
trackName.leadingBuffer = 30.0
trackName.trailingBuffer = 20.0
}

关于ios - 将动画应用于一系列 UILabel 属性文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55167396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com