0
我的UILAbel太長了,我想用戶可以看到它的全部內容。 因此,當歌曲在音樂應用程序中播放時,我希望「我的文本」從右向左移動並反轉爲「標題」。 有什麼幫助嗎?UILabel向右移動<->左側像音樂應用程序
我的UILAbel太長了,我想用戶可以看到它的全部內容。 因此,當歌曲在音樂應用程序中播放時,我希望「我的文本」從右向左移動並反轉爲「標題」。 有什麼幫助嗎?UILabel向右移動<->左側像音樂應用程序
通過創建重複觸發的NSTimer來更改UILabel x的位置。當你的計時器回調,調整x位置:
NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval: 0.5f target:self selector: @selector(bannerTimer:) userInfo: nil repeats: YES];
- (void)bannerTimer:(NSTimer *)timer
{
title.frame = CGRectOffset(title.frame, -1, 0);
// TODO Handle wrap around
}
當標題需要包裝,集合X到設備的寬度。或者,通過增加x的位置讓它回到右側。
我明白了https://github.com/sumanthk2006/MarqueeLabel:D – user1561904