作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要一个可滚动的 CATextLayer 来显示 NSAttributedString。有没有办法混合两个图层,或者向 CATextLayer 添加滚动或在 CAScrollLayer 中显示文本?
很抱歉,如果问题不太准确。谢谢!
编辑:我还没有看到 CALayer 是可滚动的。抱歉!
最佳答案
尝试将其添加到您的示例中以编程方式滚动图层:
- (void)scroll {
[scrollLayer scrollToPoint:scrollPoint];
scrollPoint.x += 10;
[self performSelector:_cmd withObject:nil afterDelay:0.1];
}
并将其添加到初始化方法的末尾:
scrollPoint = CGPointMake(0, 0);
[self scroll];
关于iphone - 混合 CATextLayer 和 CAScrollLayer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8315306/
我想让 CAScrollLayer 中的文本从起点滚动到终点,然后重置动画。但是我似乎无法在滚动层中获取 CATextLayer。我什至尝试创建一个 UILabel 并将其层用作滚动层的子层。 这是非
也许是因为来晚了。不管是什么原因,我无法弄清楚为什么我在尝试一个简单的 CSScrollLayer 示例时遇到问题。我向基于 View 的项目添加了一个 50 像素的 Eclipse 图标,并在我的初
我需要一个可滚动的 CATextLayer 来显示 NSAttributedString。有没有办法混合两个图层,或者向 CATextLayer 添加滚动或在 CAScrollLayer 中显示文本?
我是一名优秀的程序员,十分优秀!