【问题标题】:displaying first ten contact in one page and other in second page一页显示前十个联系人,第二页显示其他联系人
【发布时间】:2015-07-09 04:18:33
【问题描述】:

我有要求,我没有配置在第一页(表格视图)中显示前 10 个联系人的操作,在第 10 个联系人之后,它应该在第二页(表格视图)中显示剩余的 10 个联系人。

当第 11 个联系人添加到显示“下一个”和“上一个”的表格视图中时,它还应该显示工具栏。

请告诉我应该从哪里开始? 任何教程或参考都适用

【问题讨论】:

  • 您确定 tableview 是正确的方法吗?它可以显示大量数据,向下滚动接下来的 50 个联系人比使用分页更容易。但是,您的要求是否来自与分页一起使用的 API?
  • 我不认为 tableview 是正确的方法!如果有关于我的问题的任何 api,你能建议我,以便我可以在我的应用程序中使用它。什么是分页..我不知道!
  • 哦!我知道了。是的,尼克,我想给合适的视图分页

标签: iphone objective-c ios pagination


【解决方案1】:

就像您描述的那样,分页就是浏览页面。

如果您想使用分页,则只显示屏幕上适合的条目数,这样用户总是可以看到所有内容而无需滚动。您仍然可以使用 tableView 并禁用滚动,但我仍然认为 tableView 是显示大量数据的好方法。

要浏览您的数据,这三种方法中的一些可能会给您一个想法:

UIToolbar 中的按钮来回

UIToolbar 中的 UISegmentedControl

UIPageControl在底部,整个内容在一个UIScrollView中,用户可以滑动浏览页面

【讨论】:

  • 好的!我知道了!!但是如何限制一个页面中的前 10 行和其他页面中的其他 10 行?
  • 假设您有一个包含 100 个条目的 NSArray 模型,然后您使用 subarrayWithRange: 仅引用 10 个并将该新数组用作 tableview 的数据源。
  • @nick:我是 iphone 应用程序开发的新手。我想你没有得到我!我想说的是,假设如果我总共有 50 行并且如果行超过 10,那么 tableview 应该停止滚动和段控制或任何其他类似的工具栏应该出现显示按钮“privious 和 next”。任何教程都适用。
  • 当我点击下一个段控制按钮时,如何重新加载相同的自定义单元格/表格视图以及数组中的所有新条目!??用一点代码帮助mme!
  • 您是否已经实现了 tableview 及其数据源和委托方法?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-06-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多