Objective-C: создать пользовательский UIPopoverController, как в приложении iCalendar - PullRequest
2 голосов
/ 18 марта 2011

Можно ли создать пользовательский UIPopoverController? Можете ли вы дать мне несколько советов (ссылки, учебник ...)?

Я бы создал что-то вроде поповера, как в iPad приложении календаря. Когда появляется всплывающее окно (в режиме просмотра), оно не имеет границы (белый фон). Затем, когда вы входите в режим изменения (например, через кнопку изменения), всплывающее окно изменяет свой внешний вид (цвет границы и т. Д.).

Спасибо заранее. С уважением.

Ответы [ 3 ]

1 голос
/ 18 июля 2011

Единственный способ, по-видимому, - создать новый всплывающий вид (пользовательский) и добавить его как подпредставление.

1 голос
/ 22 марта 2012

Для интересующихся.

См. cmpoptipview-custom-popup-view-for-ios , если вам нужно создать пользовательский поповер в iOS.

Начиная с iOS5, также можно настроить фоновый вид для всплывающего окна. Для получения дополнительной информации см. Настройка внешнего вида всплывающего окна в Справочник по классам UIPopoverController .

Надеюсь, это поможет.

0 голосов
/ 24 марта 2011

Следующая ссылка показывает очень простое руководство по настройке пользовательских контроллеров popover ... http://blog.blackwhale.at/2010/04/show-a-custom-popover-view/ надеюсь, это даст вам хорошее начало ...

...