MarqueeLabel文字不会滚动

时间:2016-07-15 13:13:27

标签: ios swift cocoapods

如果标签不适合其超视图,我想显示一个水平连续滚动的标签。有点像在电视上,当你的信息显示在底部与滚动文本。

我使用MarqueeLabel/Swift pod

  • 我创建了一个带有简单标签的示例项目,该项目不适合其超级视图:

enter image description here

  • 我把它的类设置为MarqueeLabel:

enter image description here

  • 我添加了一些设置,就像他们的演示项目中所示:

enter image description here

  • 最后在代码中添加了这个,同样的事情,我从他们的演示中复制/粘贴了它(抱歉图像这次我无法使格式化工作在堆栈溢出!):

enter image description here

有什么建议吗?我唯一的疑问是,当我将类设置为MarqueeLabel时,它会自动将模块设置为" MarqueeLabel"而我希望它在我的项目名称之后命名:" TestMarquee"

1 个答案:

答案 0 :(得分:3)

问题可能是您的标签视图超出了父视图的可视范围,因此您可能需要向其添加约束。

我建议您分别在左侧和右侧限制10-10个限制标签,并将其水平和垂直居中。

这样,父视图控制器就能够为您正确布局。