Требования к операционной системе: iOS 5.0 и выше.
Мобильное устройство: iPad.
В данном примере в консоль среды разработки выводится информация о столбце таблицы. После его запуска выполняются следующие операции:
определяется ширина заданного столбца таблицы;
определяется признак того, является ли данный столбец фиксированным;
определяется индекс и номер столбца;
определяется признак того, содержит ли столбец заголовки таблицы;
определяется значение ячейки, принадлежащей полученному столбцу;
устанавливается новый цвет фона таблицы, которой принадлежит полученный столбец.
Для выполнения примера необходимо разместить в теле метода executeExample класса ViewController (см. раздел «Создание простой электронной таблицы») следующий код:
// Получаем столбец с номером 1 NuGridColumn *col = [[contr gridView] columnWithNumber:1]; // Получаем таблицу, которой принадлежит столбец NuGridView *parentGrid =[col parentGrid]; // Устанавливаем фоновый цвет таблицы [parentGrid setBackgroundColor:[UIColor greenColor]]; // Выводим ширину столбца NSLog(@"%@ %f", @"Ширина столбца:", col.width); // Выводим признак того, является ли столбец фиксированным NSLog(@"%@ %hhd", @"Столбец является фиксированным:", col.isFixed); // Выводим индекс столбца NSLog(@"%@ %d", @"Индекс столбца:", col.columnIndex); // Выводим номер столбца NSLog(@"%@ %d", @"Номер столбца:", col.columnNumber); // Выводим признак того, содержит ли столбец заголовки таблицы NSLog(@"%@ %hhd", @"Столбец содержит заголовки таблицы:", col.isHeader); // Получаем ячейку столбца NuGridCell *cell = [col cellInRowWithIndex:1]; // Выводим значение ячейки NSLog(@"%@ %@", @"Значение ячейки:", cell.value);
В результате выполнения примера был изменен цвет фона таблицы, а в консоль среды разработки была выведена информация о столбце B:
Ширина столбца: 80.000000;
Столбец является фиксированным: 0;
Индекс столбца: 1;
Номер столбца: 1;
Столбец содержит заголовки таблицы: 0;
Значение ячейки: 2.
См. также: