UILabel 跑馬燈 實現


搜了不少例子,都不滿意。

最后找到一國外博客,他這個實現簡單,用起來方便。

 

簡單的翻譯一下,方便初學者使用:

使用方法,如果用代碼的話

autoScrollLabel.text = @"Hi Mom!  How are you?  I really ought to write more often.";
autoScrollLabel.textColor = [UIColor yellowColor];

這樣就OK。

如果使用XIB,那么你要創建一個UIScrollView,然后更改它的Class類別為AutoScrollLabel。

 

關於一些配置:

scrollDirection: 文字滾動方向.
scrollSpeed: 設置每秒鍾移動的像素. (default is 30)
pauseInterval: 設置當文字到達后暫停時間. (default is 0.5)
bufferSpaceBetweenLabels:設置文字結束和下一次文字出現的間隔.

 

 

原文在這里:http://blog.stormyprods.com/2009/10/simple-scrolling-uilabel-for-iphone.html

我實現的一個Demo,加了個更新文本。可以簡單的參考一下:https://github.com/cokecoffe/ios-demo/tree/master/AutoScrollLabel

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM