Получение информации о строке

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

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

Описание

В данном примере в консоль среды разработки выводится информация о строке таблицы. После его запуска выполняются следующие операции:

Исходный код

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

// Получаем строку с номером 1
NuGridRow *row = [[contr gridView] rowWithNumber:1];
// Получаем таблицу, которой принадлежит строка
NuGridView *parentGrid =[row parentGrid];
// Устанавливаем фоновый цвет таблицы
[parentGrid setBackgroundColor:[UIColor greenColor]];
// Выводим высоту строки
NSLog(@"%@ %f", @"Высота строки:", row.height);
// Выводим признак того, является ли строка фиксированной
NSLog(@"%@ %hhd", @"Строка является фиксированной:", row.isFixed);
// Выводим индекс строки
NSLog(@"%@ %d", @"Индекс строки:", row.rowIndex);
// Выводим номер строки
NSLog(@"%@ %d", @"Номер строки:", row.rowNumber);
// Выводим признак того, содержит ли строка заголовки таблицы
NSLog(@"%@ %hhd", @"Строка содержит заголовки таблицы:", row.isHeader);
// Получаем ячейку строки
NuGridCell *cell = [row cellInColumnWithIndex:1];
// Выводим значение ячейки
NSLog(@"%@ %@", @"Значение ячейки:", cell.value);

В результате выполнения примера был изменен цвет фона таблицы, а в консоль среды разработки была выведена информация о строке таблицы:

Высота строки: 50.000000;

Строка является фиксированной: 0;

Индекс строки: 1;

Номер строки: 1;

Строка содержит заголовки таблицы: 0;

Значение ячейки: 2.

См. также:

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