gpt4 book ai didi

ios - 在 UITextField 中从右到左动画文本

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:22:25 25 4
gpt4 key购买 nike

我有一段很长的文本需要显示在一行中。文本太长,无法放入 UITextField 对象。我正在寻找一种从右到左为文本(或 uitextfield 对象本身)设置动画的方法。我在一些 iPhone 应用程序中看到过,但不知道该怎么做。

想法是,如果文本太大不适合,请将其缓慢向左滚动,以便用户可以阅读。

知道如何实现吗?

谢谢!

最佳答案

您可以使用像 Brian Stormont 的 AutoScrollLabel 这样的解决方案更多讨论here .

在包含它之后,您需要大致执行以下操作:

AutoScrollLabel *marquee = [[AutoScrollLabel alloc] initWithFrame:marqueeFrame];
[view addSubview:marquee];
[marquee setScrollSpeed:16.8];
marquee.text = @"My long text";
[marquee readjustLabels];

[marquee scroll]; //This line is the one that actually starts the scrolling

它已经很旧了,但我现在正在一个运输应用程序中使用它。

与此动画文本类 AUIAnimatedText 相关但不是必需的这允许您为文本的其他属性设置动画,例如大小和颜色。

关于ios - 在 UITextField 中从右到左动画文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10135796/

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