我正在开发一个应用程序,根据时间和日期显示课堂上发生的所有课程。在原型中我想要实现一个UITableView,它有两个部分,一个用于以前的clases(顶部),另一个用于下一个类。我想添加前一个按钮作为该部分的标题以及下面的类,当我按下它时,我想以编程方式添加一个新的部分并用之前的课程填充它。我不知道如何实现这个,我应该覆盖哪些方法等等。
我发现了一些非常相似的东西,但我找不到他实际如何实现它的任何细节。
谢谢。
答案 0 :(得分:0)
您需要阅读UITableViews和委托方法。这些部分控制在:
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
您可以在此处设置条件逻辑来控制您需要的部分。按下按钮调用[tableView reloadData];并将用它更新部分。你如何控制进入表格的数据取决于你,但这应该让你开始。
答案 1 :(得分:0)
- (void)sectionPreviousBunttonPress:(id)sender {
...
[sections addObject:section];
[courses addObjectsFromArray:fetchedCourses];
[table reloadData];
}