Работа с текстовым представлением данных

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

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

Описание

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

Исходный код

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

// Получаем аналитическую панель
APKap *kap = [m_controller valueForKey:@"m_report"];
// Получаем контроллер аналитической панели
MADashboardReportViewController *kapDelegate = (MADashboardReportViewController *)[kap delegate];
// Создаём контроллер для работы с текстовым представлением данных
MATextDataViewController *textCtrl = [kapDelegate createTextDataViewController];
// Устанавливаем текст
[textCtrl setText:[NSString stringWithFormat:@"%@", [NSDate date]]];
// Устанавливаем настройки шрифта
[textCtrl setFont:[UIFont fontWithFamily:@"Arial" bold:YES italic:NO withSize:20]];
// Устанавливаем серый цвет
[textCtrl setColor:[UIColor grayColor]];
// Подчёркиваем текст
[textCtrl setUnderline:YES];
// Выравниваем текст по центру
[textCtrl setAlignment:NSTextAlignmentCenter];
// Отображаем текстовую метку
[self showReport:textCtrl];

В результате выполнения примера была отображена строка с текущим временем. Текст подчёркнут, имеет серый цвет и полужирное начертание, выравнен по центру относительно экрана. Для него задан шрифт «Arial» с размером, равным 20 пикселям:

См. также:

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