Как кешировать контроллеры popover? - PullRequest
0 голосов
/ 28 ноября 2011

В руководстве Apple для iPad-контроллеров совет по управлению всплывающими окнами в приложении таков:

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

Как я могу реализовать эту функцию?

1 Ответ

3 голосов
/ 28 ноября 2011

Просто объявив переменную / свойство экземпляра и сохранив ссылку на контроллер поповера в этой переменной.Затем, если вам это нужно, проверьте, является ли свойство nil, и создайте новый контроллер только в этом случае.В противном случае используйте существующий контроллер, на который вы можете ссылаться из свойства ivar /.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...