2013-04-12 4 views
0

У меня есть приложение для iPad с главным контроллером просмотра с панелью навигации наверху. Я хочу создать кнопку signIn на панели навигации, которая должна открыть popupview с именем пользователя, паролем, еще одним полем и кнопкой входа. Нажатие кнопки входа в систему закроет popover и передаст информацию из текстового поля обратно в контроллер основного вида.iPad Popup Form

Я пытался найти что-то подобное в Интернете, но не повезло.

Кто-нибудь знает способ сделать это?

+0

Какая именно проблема? – Matthias

ответ

0

Вы должны взглянуть на UIPopoverController

Это, как вы инициализации и показать:

UIPopoverController *myPopover = [[UIPopoverController alloc] initWithContentViewController:myForm]; 
[myPopover presentPopoverFromRect:button.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionsAny animated:YES]; 

Чтобы получить данные от myForm вы, вероятно, хотите использовать delegation.

myForm.delegate = self; //before presenting de popover