Управление ячейками матрицы
Эти методы динамично добавляют и удаляют столбцы:
Для добавления столбца пустых ячеек вне последнего столбца использовать
addColumn.Для добавления столбца заполненных ячеек вне последнего столбца использовать
addColumnWithCells:.Для вставки столбца пустых ячеек в указанном расположении использовать
insertColumn:.Для вставки столбца заполненных ячеек в указанном расположении использовать
insertColumn:withCells:.Для удаления столбца ячеек использовать
removeColumn:.
Эти методы динамично добавляют и удаляют строки:
Для добавления строки пустых ячеек ниже последней строки использовать
addRow.Для добавления строки заполненных ячеек ниже последней строки использовать
addRowWithCells:.Для вставки строки пустых ячеек в указанном расположении использовать
insertRow:.Для вставки строки заполненных ячеек в указанном расположении использовать
insertRow:withCells:.Для удаления строки ячеек использовать
removeRow:.
Этот метод создает отдельные ячейки:
Для замены определенной ячейки новой ячейкой использовать
putCell:atRow:column:.
Этот метод получает информацию об отдельных ячейках:
Для получения кадра указанной ячейки использовать
cellFrameAtRow:column:.
Эти методы получают информацию о матрице:
Для получения чисел строк и столбцов использовать
numberOfColumnsиnumberOfRows.
Эти методы определяют местоположение определенных ячеек:
Для нахождения ячейки в определенном расположении использовать
cellAtRow:column:.Для нахождения ячейки с определенным тегом использовать
cellWithTag:.Для получения списка всех ячеек использовать
cells.
Эти методы управляют выбором:
Для получения текущего выбора использовать
selectedCellилиselectedCells.Для выбора определенной ячейки использовать
selectCellAtRow:column:илиselectCellWithTag.Для выбора диапазона ячеек использовать
selectAll:илиsetSelectionFrom:to:anchor:highlight:.Для отмены выбора ячеек использовать
deselectAllCellsилиdeselectSelectedCell.Для получения номера столбца и номера строки для выбора использовать
selectedColumnиselectedRow.Для выбора текста в ячейке (для матрицы, содержащей текстовые поля) использовать
selectTextAtRow:column:.