【问题标题】:UITableView vs UIScrollViewUITableView 与 UIScrollView
【发布时间】:2012-09-17 00:14:24
【问题描述】:

我正在开发一个动画应用程序。我想要一个水平的 UITableView 或水平的 UIScrollView 来显示代表页面 X 上的绘图的小图像。

由于我的动画应用可以轻松拥有 200 个绘图,这意味着我的 UITableView 或 UIScrollView 可以包含 200 个图像。

最后,我想实现 UIAnimation,用户将能够通过拖放重新排列图像。我想要一些光滑的东西......

我有两个问题:

  1. 哪些类更适合内存管理?我想我理解 UITableView 会自动卸载屏幕外的单元格,而不是 UIScrollView。这是真的吗?
  2. 考虑到可能的重负载,哪一个可能更容易实现? (我为水平 UITableView 找到了这个:EasyTableView

谢谢

【问题讨论】:

    标签: ios uitableview uiscrollview


    【解决方案1】:

    您应该考虑使用 UIScrollView 进行平铺。在过去的三年中,WWDC 上有一些关于 UIScrollView 高级使用的非常好的会议,如果您是注册开发人员,可以观看这些会议的视频。他们将向您展示如何使用 UIScrollView 的平铺功能仅加载您需要的内容,就像 UITableView 仅加载它需要的内容一样。

    据我所知,UITableView 不能在水平模式下工作,所以如果您只考虑 Cocoa Touch 中的类,UIScrollView 目前是您唯一的选择。我确信有一些第三方选项,但我知道的不够多,无法推荐。

    【讨论】:

    • 是的,我是注册开发者,我明天会调查。如果你有任何机会,你有视频的标题,它会非常感谢! =)谢谢
    • Advanced ScrollView Techniques 从 2011 年开始是一个不错的起点。
    猜你喜欢
    • 1970-01-01
    • 2020-11-05
    • 1970-01-01
    • 2012-06-11
    • 2023-03-25
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    相关资源
    最近更新 更多