我怎样才能多次调用numberOfSectionsInTableView?
我已经实现了3个代表3个date的UIButton。 取决于select哪个button,我想要显示一个不同的UITableView,它代表所选事件的日程安排。
根据所选的button,我隐藏了其他两个表格视图。
我有3个UITableViews,其中每个包含在每个UIView,例如,UITableView1包含在选定的UIButton1的UIView1内。
怎样才能调用numberOfSectionsInTableView返回部分的数量取决于哪个button被选中?
我有这样的东西:
- (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]; } }
但是,它似乎从来没有进入其他如果。
我怎样才能做到这一点?
点击UIButton1
[UITableView1 reloadData]
点击UIButton2
[UITableView2 reloadData]
点击UIButton3
[UITableView3 reloadData]
调用[tableView reloadData]
。 该表格将提取数据源中的所有更改。
重新加载表视图[tableView reloadData]