Как бы вы создали статическую версию UIPopoverView? - PullRequest
0 голосов
/ 04 августа 2010

Я попытался использовать popover в своем интерфейсе, но все удобные функции UIPopoverController сделали это невозможным.

Моя цель - использовать хром поповера, но ни одно из связанных событий или действий. Мне нужно, чтобы он отображался на экране (без увольнения) и не был модальным.

Так что теперь я рассматриваю возможность создания собственного представления с использованием изображений. Мой вопрос: есть ли лучший способ сделать это (вид с границами изображения)?

1 Ответ

2 голосов
/ 04 августа 2010

Если вы хотите, чтобы ваш UIPopover оставался на экране и позволял пользователю взаимодействовать с другими представлениями на экране во время показа всплывающего окна, рассмотрите возможность использования свойства passthroughViews в UIPopoverController

UIPopoverController ClassСсылка :

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

Вы можете достичь желаемого эффекта, просто передав массив, содержащий только "background "viewcontroller's view.

...