Как этого добиться в моем приложении для iPhone / iPad? - PullRequest
1 голос
/ 27 января 2011

enter image description here

Как получить вышеуказанную вещь в моем приложении?

Что это?Я не знаю, что мы называем подобными вещами, может ли кто-нибудь подсказать мне это и технический термин?

Заранее спасибо ..

1 Ответ

2 голосов
/ 27 января 2011

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

[currentViewController presentModalViewController:viewControllerToPresentInModalWindow
                                         animated:YES];

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

[viewControllerToPresentInModalWindow setModalPresentationStyle:UIModalPresentationPageSheet];

[viewControllerToPresentInModalWindow setModalPresentationStyle:UIModalPresentationFormSheet];

Кроме того, вы можете установить переход, используемый для отображения модального окна на экране, используя setModalTransitionStyle:.

На приведенном выше снимке экрана не используется ни один изэти пресеты;как упоминали другие комментаторы, это пользовательское модальное окно, которое не использует встроенную модальную функциональность UIKit.

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