![ここに画像の説明を入力][1]ボタンが押された部分を表示したい。そして、セクションタイトルに現在時刻を表示したい。そして、1つのセルが表示されているセクションが表示されます。ボタンが同時に押された日付、セクション タイトルが 2 つである必要はありません。最初に静的な TableView を作成しました。さまざまなサイトを読みながら、この目的、動的TableViewを作成しようとしました。コードはコメントアウトされています。コードのサンプルを教えてください。
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 2;
//return [array count];
}
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
NSString *title = @"section";
return title;
//return [array objectAtIndex:section];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 1;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil)
{
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
cell.textLabel.text = [NSString stringWithFormat:@"%@ %i", @"row", indexPath.row];
return cell;
}
-(void)addButton
{
NSDate *date = [NSDate date];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateStyle:NSDateFormatterMediumStyle];
NSString *strTime = [[NSString alloc] initWithFormat:@"%@",[formatter stringFromDate:date]];
array = [[NSMutableArray alloc] initWithCapacity:0];
[array addObject:strTime];
[array count];
}