【问题标题】:UITableView + UIscrollView + UIcollectionView Point Me To The Right DirectionUITableView + UIscrollView + UIcollectionView 指向正确的方向
【发布时间】:2014-02-02 17:51:43
【问题描述】:

我有以下情况。 我有大量的数据分成几部分。 用户只看到 5。但是当他/她单击查看全部(部分标题按钮)时。 我推送另一个 tableview 以及该部分的其余数据。

我想做的是以下几点: 我不想单独推送每个部分,而是想以滚动视图的形式推送(如果可能)所有部分,当用户滚动时,表格视图数据将在下面发生变化。


                        <----->                                   

第 1 节 -----------------第 2 节-----------------第 3 节
-------------------------------------------|------------------ ------------------

我还希望 tableview 具有相同的功能(水平滚动时),例如 2 个滚动视图滚动相同的内容。

什么是最好的实施方式 - 只需将我指向正确的方向

谢谢

【问题讨论】:

    标签: uitableview uiscrollview uicollectionview


    【解决方案1】:

    在这种情况下,我想你可以遵循这个解决方案:

    1,使用 UIScrollView 作为你的根视图(或 rootViewController,随便你);

    2,只需将您的 UITableViewControllers & UICollectionViewControllers 设置为 UIScrollViewController 中的 ChildViewControllers;

    3、将tableViews和collectionView作为subViews添加到root scrollView中;

    顺便说一句,有很多开源项目可以处理这些情况。这里有一些例子:

    https://github.com/monsieurje/ICViewPager

    https://github.com/daria-kopaliani/DAPagesContainer

    也许这个答案并不能帮助你完美解决你的问题,但我认为它会帮助你获得更多灵感。享受它。

    【讨论】:

      猜你喜欢
      • 2013-12-13
      • 2020-03-09
      • 2017-07-03
      • 1970-01-01
      • 2020-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-12
      相关资源
      最近更新 更多