1

UITableView在一个UIView控制器中做了两个,它运行平稳。我也有两个不同UIButton的运行 call reloaddata,也可以正常工作。

现在我想在我的 中制作两个不同UIRefreshControlUIView,我写了下面的代码,但没有一个表可以工作。我怎样才能做到?

谢谢~

这是我的RefreshControl代码:

    UIRefreshControl *refresh_tbl_task = [[UIRefreshControl alloc] init];
    refresh_tbl_task.tintColor = [UIColor blueColor];
    [refresh_tbl_task addTarget:nil action:@selector(loadTasksTable) forControlEvents:UIControlEventValueChanged];
4

1 回答 1

1

官方只能给 UITableViewController 添加一个刷新控件。因此,您需要在子视图控制器对象中有两个表视图,并将每个刷新控件分配给每个子表视图控制器。

因此,与其将两个表视图作为子视图,不如将两个表视图控制器的视图作为子视图。

于 2013-01-05T09:23:14.103 回答