-1

UITableViewUIViewController のボタンを使用してセルを追加します。

viewControllerセルをタップすると、ピッカーのある新しいセルが表示されます。

選択したセルのテキストを次のviewControllerのタイトルとして設定するにはどうすればよいですか?

4

5 に答える 5

2

// 選択したセルを取得する方法

UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:[tableView indexPathForSelectedRow]];

cell.textLabel.text = @"Some title";
于 2013-08-17T04:51:40.577 に答える
2

didSelectRowAtIndexpathメソッドでは

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *Cell = [tableView cellForRowAtIndexPath:indexPath];
    NSString *NewTitle = @"Add your new title here";
于 2013-08-17T04:53:04.320 に答える
2

このコードをボタンのメソッドまたはピッカーのメソッドのいずれかに記述します

      UITableViewCell *cell = [self.tableView cellForRowAtIndexPath:[tableView indexPathForSelectedRow]];
      cell.textLabel.text = self.MyButtonName.titleLabel.text;
      [self.tableView reloadData];
于 2013-08-17T04:59:49.797 に答える
1

選択した行を探していますか?

- (void)tableView:(UITableView *)_tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    UITableViewCell *cell = [_tableView cellForRowAtIndexPath:indexPath];
    [cell.textLabel setText:@"Your Title"];
    [_tableView reloadData];

}
于 2013-08-17T04:51:46.063 に答える