首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在UIScrollView上添加视图

在UIScrollView上添加视图
EN

Stack Overflow用户
提问于 2011-06-21 00:39:51
回答 2查看 313关注 0票数 2

当您将subView添加到UIScrollView时,是否应该更改UIScrollView的平滑度或其他任何内容?例如,如果你有一个主要是文本的UIScrollView,那么为了给文本添加效果,在它上面添加几个视图,这是否会改变任何手势,或者没有subViews的原始UIScrollView的流畅度?谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-21 01:03:39

它不会改变手势。

至于流畅度,这取决于你的子视图有多重。我猜如果你添加了大量的子视图,并且它们需要渲染大量的动态内容等等,这可能会使滚动变得有点粗糙,但如果你只添加了几个子视图,你应该没有问题。

作为比较,假设UITableView是一个包含很多子视图的UIScrollView (每个单元格都是一个子视图,单元格也有几个子视图),而且它的呈现速度通常很快。

票数 2
EN

Stack Overflow用户

发布于 2011-06-21 02:02:11

如果您实现的子视图的drawRect:实现是世界上最差的,那么您不需要太多的视图就可以获得缓慢的、不平滑的滚动。

您应该在Instruments中使用Time Profiler分析您的代码,并查看导致滚动缓慢的原因。

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

https://stackoverflow.com/questions/6414569

复制
相关文章

相似问题

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