2

我有一个 tableView 和两个按钮。一个添加一行,一个删除一行(已选择)。

  1. 如何添加一行文本框单元格?
  2. 另外,我将如何删除选定的行?
  3. 用户是否可以选择一行,而不仅仅是单个单元格?
4

1 回答 1

6

如果您正在寻找 Mac OSX:

您可以使用两种方法,在这两种情况下您都处理模型而不是视图:使用绑定和常规编程的ArrayController 。

1 如何添加一行文本框单元格?

//in the IBAction of add button
[yourModelArray addObject:newObject];
[yourTableView reloadData];

2 另外,我将如何删除选定的行?

//in the IBAction of remove button
[yourModelArray removeObjectAtIndex:[yourTableView selectedRow];
[yourTableView reloadData];

3 用户是否可以选择一行,而不仅仅是单个单元格?

NSIndexSet *indexSet = [NSIndexSet indexSetWithIndex:1];
[yourTableview selectRowIndexes:indexSet byExtendingSelection:NO];
//If you want to select multiple rows, use YES.
于 2013-01-27T05:35:42.480 回答