【问题标题】:How to achieve paginated UITableView like in this example?如何像本例那样实现分页 UITableView?
【发布时间】:2011-01-26 23:58:28
【问题描述】:

我正在附上一张图片。你们中的一些人之前可能已经尝试过这个 iphone 应用程序。这是来自 Awesome Note 的屏幕截图。他们如何实现 5 行表格视图,滑动到下一页以获得更多行?

基本上UITableView(至少我认为它是一个TableView?)被限制在UIView的下半部分。

任何向左或向右滑动都会跳转到下一页,您会看到接下来的 5 行(如果有)。我们可以从屏幕截图中看到至少 11 行,因为它是3页的深度。

这是使用 UIScrollView 内的 TableViewController 实现的吗?我已经设置了我自己的自定义 TableViewController,以及一个 UITableView。在界面构建器中,当我检查 UITableView 的属性部分时,我看到了 Paging Enabled 复选框,我已经勾选了该复选框。

我也禁用了垂直滚动,但这似乎没有效果?我显然遗漏了一些东西,因为我什至没有看到在哪里可以定义在创建另一个页面之前我想在一个页面上呈现多少行/部分。

任何帮助将不胜感激。

谢谢!

【问题讨论】:

    标签: iphone objective-c cocoa-touch uitableview ios4


    【解决方案1】:

    那不是UITableView,那是带有自定义按钮的UIScrollView

    Paging 选项是因为 UITableView 是 UIScrollView 的子类。

    【讨论】:

    • 很好,但你几乎没有回答他们的问题。也许比“自定义按钮”更详细一点就足够了。
    • 自定义按钮是不言自明的。
    • 啊。感谢这个 WrightsCS。我猜自定义按钮实际上确实对那种视图有意义。从来没有想过那样看它,因为我已经死定了它一定是一个 tableview。
    【解决方案2】:

    如果只有 5 个项目,最好使用 5 个重叠的 UIButtons

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-03
      • 1970-01-01
      • 2010-10-03
      • 2010-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多