我已经实现了代表 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/