Mix CATextLayer and CAScrollLayer
-
25-10-2019 - |
Question
I need a scrollable CATextLayer to display a NSAttributedString. Is there any way to mix both layers, or to add a scroll to CATextLayer or to display text in a CAScrollLayer?
Sorry if the question isn't very exact. Thanks!
EDIT: I haven't seen that the CALayer is scrollable. Sorry!
Solution 2
CALayer (and CATextLayer) can be scrolled
OTHER TIPS
Try adding this to your example to scroll the layer programmatically:
- (void)scroll {
[scrollLayer scrollToPoint:scrollPoint];
scrollPoint.x += 10;
[self performSelector:_cmd withObject:nil afterDelay:0.1];
}
and add this at the end of the initialize method:
scrollPoint = CGPointMake(0, 0);
[self scroll];
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow