Обработка жеста поворота и касания области выделения таблицы

Требования к операционной системе: iOS 5.0 и выше.

Мобильное устройство: iPad.

Описание

В данном примере реализована обработка событий нажатия на область выделения таблицы и выполнения жеста поворота таблицы.

Исходный код

Для выполнения примера необходимо разместить взамен метода executeExample класса ViewController (см. раздел «Создание простой электронной таблицы») следующий код:

-(void) executeExample {
    // Разрешаем выделение области таблицы
    [contr setCanSelect:YES];
};
// Обрабатываем событие касания области выделения
- (void)selectionAreaTouched:(NuGridSelectionArea *)selectionArea{
    NSLog(@"%@", @"Выполнено касание области выделения");
}
// Обрабатываем событие выполнения жеста поворота таблицы
- (void)transposeGestureRecognizedInGridView:(NuGridView *)gridView{
    NSLog(@"%@", @"Выполнен жест поворота таблицы");
}

Коснёмся любой ячейки таблицы, выделив её, после чего коснёмся выделенной области. Выполним жест поворота таблицы.

В результате в консоли среды разработки будут выведены сообщения о вызове обработанных событий:

Выполнено касание области выделения

Выполнен жест поворота таблицы

См. также:

Примеры использования компонентов