gpt4 book ai didi

objective-c - iOS动态填充搜索结果

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:27:38 25 4
gpt4 key购买 nike

我正在 iPad 上构建一个小型搜索应用程序。我想显示搜索结果。我使用 UIScrollView 还是 UITableView

搜索结果的数量是未知的,当用户垂直滚动时,我想动态地继续获取结果并填充我将使用的任何容器。类似于 Google Reader(网络版)的内容。

对于这个目的,哪个更适合? UIScrollView 还是 UITableView?还请指导我如何动态填充结果?

最佳答案

这是一个很棒的问题。我有不同的方法来解决这个问题。这不是确切的答案;但我认为逻辑可能会有所帮助 -

算法:

  1. 决定将一定数量的记录拉入 UITableView。 (比方说 8)。
  2. 您可以使用较小尺寸的 UIScrollView(而不是将其设置为较小的步长和框架)。
  3. 使用 clipsToBounds 属性(将其设置为 NO),您实际上可以跟踪滚动量,并检查它是否超出范围
  4. 超出范围后,使用新的表列表初始化一个新的 UIScrollView,并获得另外 8 个数据条目,然后可以继续。

减小大小,设置属性,它就可以工作了。

但是问题在于;如果您尝试触摸滚动区域之外 => 它不会向上/向下滚动。

请引用this tutorial,它可以提供一些关于这个想法的信息。

以及设置页面控件的滚动量=>请参阅 this question 在 Stack Overflow 上。

关于objective-c - iOS动态填充搜索结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6239115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com