【问题标题】:UIScrollView with 3 UITableViews带有 3 个 UITableViews 的 UIScrollView
【发布时间】:2010-05-12 13:21:56
【问题描述】:

我制作了一个类似 Weather.app 的 UIScrollView。

在第一页上,我放置了一个 UITableView,它显示了从网站加载的数据。在第二页和第三页我还想放置一个 UITableView。其他两个表也应该从网站加载数据,但从另一个 URL 加载。

如何设置一个包含 3 个 UITableView 的 UIScrollView?

【问题讨论】:

    标签: iphone uitableview uiscrollview


    【解决方案1】:

    这个问题听起来不太像描述 - 您是否想要单独的表格视图页面(在这种情况下它们只是 tableviewControllers)?

    如果你想在一个 UIScroll 视图中包含三个表格视图,我会经历一些思考过程

    1) 这真的是您想要的吗:一个包含多个部分的表格视图会更好吗?

    2) 如果这确实是您想要的 - 为每个 tableview (alloc/init) 创建一个 tableViewController,然后将每个视图中的视图添加到您的滚动视图中。

    [self.scrollview addSubview:tableViewController1.view];

    您当然需要设置框架等以使其显示在正确的位置。

    【讨论】:

      【解决方案2】:

      试试 PanelTableView。 它开源的代码。 https://github.com/honcheng/PanelTableView 您可以在一个滚动视图中拥有多个表视图。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-05-21
        • 2019-08-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多