Я новичок в этом. c. Пожалуйста, скажите мне, как выполнить многопользовательский выбор в NSTableView. Я не могу сохранить предыдущий выбор, когда я нажимаю на другую строку.
как выполнить множественный выбор в NSTableView
comment
Это может помочь вам сделать попытку самостоятельно, выяснить, где вы застряли, и предоставить нам более подробную информацию и пример кода.
- person Tim   schedule 03.09.2010
comment
на самом деле мне нужно выбрать несколько строк программно в соответствии с состоянием флажка. я не могу найти способ показать выбор в nstableview программно.
- person Richa Vijayvargiya   schedule 03.09.2010
Ответы (3)
Вы должны включить множественный выбор в табличном представлении, вызвав:
[tableView setAllowsMultipleSelection: YES]
Затем вы можете выбрать несколько строк, нажав Command + щелчок по нужным строкам.
person
Thomas
schedule
03.09.2010
но мне нужно выбрать эти строки, когда установлен флажок. На самом деле мне нужно сделать выбор с помощью кодирования.
- person Richa Vijayvargiya; 03.09.2010
Вызов метода, который вы ищете,
- (void)selectRowIndexes:(NSIndexSet *)indexes byExtendingSelection:(BOOL)extend
person
Lothar
schedule
03.09.2010
Я надеюсь, что вы получили ответ, но лучший способ, когда вы устанавливаете флажок, вы можете выбрать строку с помощью API selectRowIndex, и как только вы захотите обработать, вы можете получить все selectedItemindexes,
person
Amitg2k12
schedule
13.04.2011