2013-05-29 5 views
0

Я занимаюсь разработкой приложения, и я хочу, чтобы иметь вид всплывающего списка, похожий на тот, в Safari на прошивкой:Создание представления всплывающего списка на IPad

enter image description here

Этот вид всплывающего окна с маленькая стрелка стиля пузыря речи и тонкая рамка появляются в ряде приложений. Является ли это стандартным компонентом? Если да, то как я могу его создать?

+1

Это для iPad? [UIPopoverController] (http://developer.apple.com/library/ios/#documentation/uikit/reference/UIPopoverController_class/Reference/Reference.html) является эксклюзивным для iPad (недоступно на iPhone). –

+0

Вопрос аналогичный, но я специально искал реализацию по умолчанию для iPad. –

ответ

1

Это называется UIPopoverController.

Вы можете создать его с его назначенным инициализатором

– initWithContentViewController: 

Я настоятельно рекомендую вам read its docs:

+0

Спасибо! Это именно то, что я искал, я просто не знал, как это называется. –

0

Если вы разрабатываете для IPad используйте UIPopoverController. Однако popovers не поддерживается на iPhone изначально. Вместо того, чтобы использовать popover на iphone, я бы создал новую сцену, содержащую то, что вы хотели, чтобы ваш popover.

Однако, если вы привержены использованию popover на iPhone, существует множество сторонних API, на которые вы можете взглянуть. WEPopover является одним из наиболее популярных.

Смежные вопросы