UINavigationbar提示文本太长时自动滚动?

时间:2011-11-16 21:39:35

标签: uinavigationbar prompt uinavigationitem

如果我有一个很长的文本作为提示文本,例如:

[[self navigationItem] setPrompt:[NSString stringWithFormat:@"This is a very long message which I want it to be scrolled. So that the user can read all the text."]];

如何让它自动滚动?

我的解决方案是:

  • promptText设置为nil
  • 使用长文本创建UILabel
  • uilabel.position.x设置动画并使用循环。

1 个答案:

答案 0 :(得分:0)

Toly Torn在他的博客中回答了这个问题

http://blog.stormyprods.com/2009/10/simple-scrolling-uilabel-for-iphone.html