Работа с контроллером сохранения отчёта в избранном

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

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

Описание

В данном примере создаётся контроллер сохранения отчёта в избранном.

Исходный код

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

// Получаем контроллер представления данных в виде экспресс-отчёта
MAExpressAnalysisReportViewController *reportViewContr = (MAExpressAnalysisReportViewController *)m_controller;
// Создаём контроллер сохранения отчёта в избранном
MADataReportFavoriteSaveViewController *favoriteSaveViewContr = [[[MADataReportFavoriteSaveViewController alloc] initWithDelegate: reportViewContr] autorelease];
// Отображаем представление контроллера в всплывающем окне
UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:favoriteSaveViewContr];
[popover presentPopoverFromRect:CGRectMake(0, 0, 300, 150) inView:[self view] permittedArrowDirections:NULL animated:NO];

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

См. также:

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