Класс MADataReportViewController предназначен для работы с отчётом, содержащим несколько разных представлений данных.
MADataReportViewController
<MADataViewControllerDelegate>
<NSCoding>
Класс является базовым для следующих классов:
activeDataViewController.
Контроллер текущего представления.
dataViewControllers.
Массив контроллеров представлений отчета.
hasSettingsController.
Признак наличия панели настроек.
reportActionsController.
Контроллер действий над отчетом.
reportSettingsController.
Контроллер настроек отчета.
selectedDataViewControllerIndex.
Индекс текущего представления.
showTitle.
Признак отображения заголовка отчета.
viewSettingsController.
Контроллер настроек текущего представления отчета.
canGeneratePDFContent.
Определяет возможность создания PDF-файла с отчётом.
delegate.
Определяет объект, предназначенный для работы с контроллером представления
отчета.
isPopoverShown.
Определяет, отображается ли всплывающее окно.
pdfContentTitle.
Определяет наименование PDF-файла.
reportTitle.
Определяет заголовок отчета.
screenshot.
Определяет скриншот содержимого отчета.
waiterView.
Устанавливает модальное окно с индикатором загрузки отчёта.
createRightBarButtonItems.
Создает массив кнопок действий над отчётом на панели заголовка, расположенной
справа.
setDataViewControllerWithIndex:.
Устанавливает индекс текущего представления.
composeMail.
Отображает окно отправки почты.
generatePDFWithCompletionBlock:.
Сохраняет отчёт в PDF-файле.
hideActivityIndicator.
Скрывает индикатор загрузки отчёта.
hidePopover.
Скрывает текущее всплывающее окно.
hideWaiter.
Скрывает модальное окно с индикатором загрузки отчёта.
initWithDelegate:.
Инициализирует отчет.
loadState.
Загружает состояние отчета.
saveState.
Сохраняет состояние отчета.
showActivityIndicator.
Отображает модальное окно с индикатором загрузки отчёта.
showInPopover:fromBarButtonItem:.
Отображает контроллер во всплывающем окне из указанного элемента.
showInPopover:fromView:.
Отображает контроллер во всплывающем окне из указанного представления.
showInPopover:fromView:inRect:permittedArrowDirections:.
Отображает контроллер во всплывающем окне из указанного представления
с заданным направлением стрелки.
showWaiterWithTitle:andMessage:.
Отображает модальное окно с индикатором загрузки отчёта, указанным заголовком
и сообщением.
historyUpdatedFromController.
Обновляет представление контроллера.
performSettingsAction:.
Выполняет действие по ключу.
performSettingsAction:withParameter:.
Выполняет действие по ключу и с указанным параметром.
setSettingsBoolValue:forKey:.
Устанавливает логическое значение для параметра представления по ключу.
setSettingsDoubleValue:forKey:.
Устанавливает вещественное значение для параметра представления по ключу.
setSettingsIntValue:forKey:.
Устанавливает целочисленное значение для параметра представления по ключу.
setSettingsValue:forKey:.
Устанавливает значение для параметра представления по ключу.
settingsBoolValueForKey:.
Возвращает логическое значение параметра представления по ключу.
settingsControlEnabledForKey:.
Возвращает признак разрешения на редактирование значения параметра представления
по ключу.
settingsControlVisibleForKey:.
Возвращает признак отображения редактируемого значения параметра представления
по ключу.
settingsDoubleValueForKey:.
Возвращает вещественное значение параметра представления по ключу.
settingsIconForKey:.
Возвращает значок по ключу.
settingsIntValueForKey:.
Возвращает целочисленное значение параметра представления по ключу.
settingsMaxValueForKey:.
Возвращает максимальное значение параметра представления по ключу.
settingsMinValueForKey:.
Возвращает минимальное значение параметра представления по ключу.
settingsTextForKey:withValue:.
Возвращает текст для значения параметра представления по ключу.
settingsValueForKey:.
Возвращает значение параметра представления по ключу.
settingsValuesDictForKey:.
Возвращает справочник возможных пар «текст-значение» для параметра представления
по ключу.
settingsValuesEnumForKey:.
Возвращает варианты значений параметра представления по ключу.
configurationForDataViewController:.
Возвращает справочник настроек контроллера представления.
dataViewController:availabilityUpdated:.
Устанавливает возможность взаимодействия с контроллером.
dataViewController:showSettingsController:fromView:.
Отображает меню настроек представления.
dataViewControllerChangedSelection:.
Обновляет контроллер после изменения выборки источника данных.
dataViewControllerDidFinishCalculations:.
Скрывает индикатор загрузки после завершения вычислений.
dataViewControllerHideSettings:.
Скрывает меню настроек представления.
dataViewControllerReadyForScreenshot:.
Подготавливает представление к созданию скриншота.
dataViewControllerReloadTitle:.
Обновляет заголовок контроллера представления.
dataViewControllerWillStartCalculations:.
Отображает индикатор загрузки перед началом вычислений.
setBarButtonItems:forDataViewController:.
Устанавливает массив кнопок на панель навигации представления.
setState:forDataViewController:.
Сохраняет состояние контроллера представления.
stateForDataViewController:.
Возвращает сохраненное состояние контроллера представления.
mailComposerFinishedWithSuccess.
Уведомляет контроллер о том, что отправка письма завершена успешно.
selectedIndex.
Возвращает индекс текущего представления.
См. также: