首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIScrollView和CATiledLayer

UIScrollView和CATiledLayer
EN

Stack Overflow用户
提问于 2010-03-25 15:55:22
回答 1查看 1.3K关注 0票数 1

我使用CATiledLayer作为UIScrollView的内容,但似乎无法(有时)从CATiledLayer的委托方法中获得正确的scrollView contentSize和scrollView contentOffset:

代码语言:javascript
复制
- (void)drawLayer:(CALayer *)layer inContext:(CGContextRef)ctx

我知道CATiledLayer使用这种方法在后台线程中渲染磁贴。我需要使用contentSize和contentOffset来计算一些数据(一些坐标)。该应用程序在模拟器上运行良好,但在设备上,它有时会获得错误的contentSize和contentOffset

EN

回答 1

Stack Overflow用户

发布于 2011-06-18 19:53:43

CATiledLayer不会为您计算这些值,您必须设置它们。

请注意,对于平铺大小,它不会应用contentScale。因此,在Retina上,单个磁贴的大小是您指定的一半。

如果你仍然想要这个问题的答案,你必须澄清这个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2513819

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档