NuGridController

Описание

Класс NuGridController используется для управления таблицей.

Иерархия наследования

          NSObject

          UIResponder

          UIViewController

          NuGridController

Поддерживаемые протоколы

<NuGridUpdateObserver>

Свойства

actionDelegate. Объект, предназначенный для обработки различных действий с таблицей.

canFix. Определяет, доступна ли фиксация столбцов/строк.

canSelect. Определяет, доступно ли выделение элементов таблицы.

canSort. Определяет, доступна ли сортировка значений столбцов/строк.

dataSource. Определяет источник данных.

delegate. Объект для работы с базовой функциональностью таблицы.

dockable. Определяет, выполняется ли после прокрутки таблицы стыковка с ближайшим столбцом и ближайшей строкой.

editor. Возвращает текущий редактор.

fullRotationGestureImage. Изображение жеста  полного поворота.

halfRotationGestureImage. Изображение жеста поворота наполовину.

gridView. Управляемая таблица.

horizontalSeparateLineColor. Цвет горизонтальной разделительной линии.

horizontalSeparateLineSize. Размер горизонтальной разделительной линии.

isTransposed. Определяет, транспонирована ли таблица.

keepSelectionByIndex. Определяет поведение выделения при обновлении источника данных.

lastTouchedCell. Последняя затронутая ячейка.

leftRightSelectionTouchAreaSize. Определяет размер горизонтальных зон сенсорного выбора для изменения размеров таблицы.

multiselect. Определяет режим выделения объектов в таблице.

resizerBorderColor. Цвет границы элемента, используемого для изменения размера.

resizerColor. Цвет фона элемента, используемого для изменения размера

resizerHandleImage. Изображение маркеров элемента, используемого для изменения размера.

sendEventBeforeAndAfterDataSourceUpdate. Определяет, генерировать ли события, связанные с обновлением источника данных.

sendEventBeforeAndAfterSelection. Определяет, генерировать ли события, связанные с выполнением выделения элементов таблицы.

sendTouchEvent. Определяет, генерировать ли события, связанные с касанием таблицы.

showRotatingImages. Определяет, отображать ли изображения поворота.

transposedDataSource. Транспонированный прокси-источник данных.

transposedDelegate. Объект для работы с базовой функциональностью транспонированной таблицы.

verticalSeparateLineColor. Цвет вертикальной разделительной линии.

verticalSeparateLineSize. Размер вертикальной разделительной линии.

Методы

clearSelection. Сбрасывает текущее выделение элементов.

deselectColumnByCell:. Снимает выделение со столбца, содержащего указанную ячейку.

deselectColumnByNumber:. Снимает выделение со столбца с указанным номером.

deselectRowByCell:. Снимает выделение со строки, содержащей указанную ячейку.

deselectRowByNumber:. Снимает выделение со строки с указанным номером.

isColumnWithNumberSelected:. Возвращает признак того, выделен ли указанный столбец.

isRowWithNumberSelected:. Возвращает признак того, выделена ли указанная строка.

selectAll. Выделяет все ячейки в таблице.

selectColumnByCell:. Выделяет весь столбец, содержащий указанную ячейку.

selectColumnByNumber:. Выделяет все ячейки в столбце с указанным номером.

selectedColumns. Возвращает столбцы, выделенные в данный момент.

selectedRows. Возвращает строки, выделенные в данный момент.

selectRowByCell:. Выделяет всю строку, содержащую указанную ячейку.

selectRowByNumber:. Выделяет все ячейки в строке с указанным номером.

startEditForCell:. Начинает редактирование указанной ячейки.

startEditForCellInRow:column:. Начинает к редактированию ячейки, расположенной на пересечении указанной строки и столбца.

stopEdit:. Завершает редактирование.

Методы, унаследованные от <NuGridUpdateObserver>

afterUpdate. Вызывается после обновления.

beforeUpdate. Вызывается перед обновлением.

См. также:

Классы