2013-10-23 29 views
0

假設我有一個包含標題的標籤,但文本不能水平放置。我想連續向左滾動文本,當標題結束時,我想留下一些空間,然後讓標題重新從右側滾動。所以標題不斷從視圖的左側滾動並滾動到視圖的右側。在無限循環中滾動重複文本向左

可以想象,我可以爲我希望標題滾動的空間創建一個超級視圖,然後創建兩個標籤,每個標籤包含標題的文本以及最後的8個空格。然後,我可以添加約束條件,使標籤1的前邊緣與超視圖的前邊緣對齊,標籤2的前邊緣與標籤1的後邊緣對齊。然後,我可以對約束的更改進行動畫處理,以便移動標籤直到標籤1消失。然後,我將刪除這些約束,並將標籤1的前緣與標籤2的後緣對齊並重復。但是,對於看似簡單的任務而言,這似乎很多代碼。無論如何,我不知道如何在無限循環中使它變成有生命的。

有沒有更好的方法來做到這一點與滾動視圖或通過其他手段?由於

回答

1
+0

優秀。不過,我需要弄清楚如何自定義某些方面。例如,我不希望它等到文本完全消失纔開始重複滾動。我想我最終可以想出如何做到這一點,但請讓我知道,如果你碰巧熟悉這門課程。謝謝! – mkc842