gpt4 book ai didi

ios - 一个View上有两个UITableView

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

如何实现以下功能。

我有一个 View ,因为我想添加两个 UITableView 作为该 View 的 subview ..

  1. monthTableView
  2. dayTableView

tableView frame size 都是父view size。

但一次只能看到一个表。示例:

我需要一个方法,所以每当我调用该方法时,都需要通过标志变量检查当前可见的 TableView 。

if (visibleTable == monthTableView)
{

//need to add subview of parent view is dayTableView
[self addSubview:dayTableView];
}

if (visibleTable == dayTableView)
{

//need to add subview of parent view is monthTableView.
[self addSubview:monthTableView];
}

我怎样才能做到这一点..请指导我。提前致谢...

最佳答案

在 TableView 委托(delegate)方法中,您将看到一个参数 tableView,它只是您当前的 tableView。您可以使用它来区分您的 tableView。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if(tableView == monthTableView)
{
//code for monthTableView
}
else if(tableView == dayTableView)
{
//code for dayTableView
}
//extra coding
}

关于ios - 一个View上有两个UITableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20210943/

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