ios - 如何多次调用 numberOfSectionsInTableView?

标签 ios objective-c xcode uitableview

我已经实现了代表 3 个日期的 3 个 UIButton。根据选择的按钮,我想显示一个不同的 UITableView,它表示选定的日期日程安排。

根据选择的按钮,我隐藏了其他 2 个表格 View 。

我有 3 个 UITableView,每个都包含在每个 UIView 中,例如,对于选定的 UIButton1,UITableView1 包含在 UIView1 中。

如何调用 numberOfSectionsInTableView 以根据选择的按钮返回部分的数量?

我有这样的东西:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    if (date1Selected == YES && date2Selected == NO && date3Selected == NO)
    {
        return [date1 count];
    }
    else if (date1Selected == NO && date2Selected == YES && date3Selected == NO)
    {
        NSLog(@"test");
        return [date2 count];
    }
}

但是,它似乎永远不会进入 else if。

我怎样才能做到这一点?

最佳答案

点击 UIButton1

[UITableView1 重新加载数据]

点击UIButton2

[UITableView2 重新加载数据]

点击UIButton3

[UITableView3 重新加载数据]

关于ios - 如何多次调用 numberOfSectionsInTableView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27315455/

相关文章:

objective-c - 获取 NSButtonCell 的行

php - 来自文本文件的多个 JSON 对象

ios - 谁应该管理 UI 元素、 View 或 View Controller ?

ios - 如何访问函数外的单元格内容

iphone - 从 tableView 中删除记录 - 初学者

objective-c - ABMultiValueRef nil 值检查

ios - 无法在 Xcode 中检测到 iPhone

ios - 由于 LLDB,Xcode 在尝试运行项目时崩溃

objective-c - 写入文档目录中的plist时出错

ios - Tableview标题单元格在swift中使用相同的cardView扩展?