我需要一個可滾動的CATextLayer來顯示一個NSAttributedString。 有什麼辦法混合兩個圖層,或者添加滾動到CATextLayer或顯示CAScrollLayer中的文本?Mix CATextLayer和CAScrollLayer
對不起,如果問題不是很確切。 謝謝!
編輯:我還沒有看到CALayer是可滾動的。 對不起!
我需要一個可滾動的CATextLayer來顯示一個NSAttributedString。 有什麼辦法混合兩個圖層,或者添加滾動到CATextLayer或顯示CAScrollLayer中的文本?Mix CATextLayer和CAScrollLayer
對不起,如果問題不是很確切。 謝謝!
編輯:我還沒有看到CALayer是可滾動的。 對不起!
CALayer的(和CATextLayer)可以滾動
嘗試增加到您的示例滾動編程的層:
- (void)scroll {
[scrollLayer scrollToPoint:scrollPoint];
scrollPoint.x += 10;
[self performSelector:_cmd withObject:nil afterDelay:0.1];
}
,並在初始化方法的末尾添加該:
scrollPoint = CGPointMake(0, 0);
[self scroll];