Оформление ячеек чередующимися цветами

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

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

Описание

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

Исходный код

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

// Получаем стиль ячеек по умолчанию
NuGridCellStyle *style = [proxyDatasource gridViewGetDefaultStyle:[contr gridView]];
// Определяем первый цвет
[style setFirstColor:[UIColor colorWithRed:0.93 green:0.78 blue:0.67 alpha:1]];
// Определяем второй цвет
[style setSecondColor:[UIColor colorWithRed:255 green:255 blue:0.5 alpha:1]];
// Разрешаем чередование цветов для фона ячеек из строк таблицы
[style setBackgroundColorInterchange:YES];

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

Удалим теперь чередующиеся цвета, добавив к примеру следующий код:

// Удаляем первый цвет
[style removeFirstColor];
// Удаляем второй цвет
[style removeSecondColor];

После выполнения примера чередующиеся цвета будут удалены:

Аналогичный результат получим, если удалим возможность чередования цветов для фона ячеек из строк таблицы. Для этого добавим к примеру следующую строку кода:

[style removeBackgroundColorInterchange];

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

См. также:

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