MAGridDelegate

Описание

Класс MAGridDelegate предназначен для работы с делегатом таблицы.

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

          NSObject

          MAGridDelegate

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

<NSObject>

<NuGridActionDelegate>

<NuGridDelegate>

Свойства

dataViewController. Контроллер связанного представления таблицы.

proxyDataSource. Прокси-источник данных таблицы.

Методы

hidePopover. Скрывает всплывающую подсказку, показанную для делегата таблицы.

heightChangeNeeded:forRowWithKey:. Изменяет высоту строки.

widthChangeNeeded:forColumnWithKey:. Изменяет ширину столбца.

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

selectionAreaTouched:. Вызывается объектом класса NuGridController, если выполнено касание выделенной области таблицы.

transposeGestureRecognizedInGridView:. Вызывается объектом класса NuGridController, если выполненное касание распознано как жест для транспонирования таблицы.

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

gridView:actionAfterColumnWithNumberSelected:. Вызывается после выделения столбца.

gridView:actionAfterRowWithNumberSelected:. Вызывается после выделения строки.

gridView:actionBeforeColumnWithNumberSelected:. Вызывается перед выделением столбца.

gridView:actionBeforeRowWithNumberSelected:. Вызывается перед выделением строки.

gridView:afterFrameChangeFrom:toFrame:. Вызывается перед изменением размера и расположения области таблицы.

gridView:areaSelected:. Вызывается после выделения области таблицы.

gridView:beforeFrameChangeFrom:toFrame:. Вызывается после изменения размера области таблицы.

gridView:cellShouldHighlightOnExpanderTouchDown:. Возвращает признак того, должна ли подсвечиваться ячейка при касании экспандера, расположенного в ней.

gridView:cellShouldHighlightOnTouchDown:. Возвращает признак того, должна ли подсвечиваться ячейка при её касании.

gridView:heightChangeNeeded:forCell:. Изменяет высоту указанной ячейки.

gridView:heightForHeaderColumnWithNumber:. Возвращает высоту заголовка указанного столбца.

gridView:heightForRow:. Возвращает высоту указанной строки.

gridView:removingCells:. Вызывается после удаления неиспользуемых ячеек.

gridView:wasDoubleTouchedInCell:. Вызывается после двойного касания пространства внутри ячейки.

gridView:wasDoubleTouchedInColumn:. Вызывается после двойного касания пространства внутри столбца.

gridView:wasDoubleTouchedInRow:. Вызывается после двойного касания пространства внутри строки.

gridView:wasTouchedInCell:. Вызывается после касания пространства внутри ячейки.

gridView:wasTouchedInColumn:. Вызывается после касания пространства внутри столбца.

gridView:wasTouchedInRow:. Вызывается после касания пространства внутри строки.

gridView:widthChangeNeeded:forCell:. Изменяет ширину указанной ячейки.

gridView:widthForColumn:. Возвращает ширину указанного столбца.

gridView:widthForHeaderRowWithNumber:. Возвращает ширину заголовка указанной строки.

gridViewActionAfterLaying:. Вызывается после разметки таблицы.

gridViewActionAfterUpdate:. Вызывается после окончания обновления источника данных таблицы.

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

gridViewActionBeforeUpdate:. Вызывается перед началом обновления источника данных таблицы.

gridViewSelectionChanged:. Вызывается после изменения области выделения таблицы.

См. также:

Классы. Компонент «Мобильное приложение»