Как добавить кнопки в представлении всплывающих окон в приложении Ipad - PullRequest
0 голосов
/ 16 ноября 2010

Я хочу добавить несколько текстовых полей и кнопок для всплывающего окна ...

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

.... если мне нужен отдельный класс контроллера представления для управления представлением popover, или я могу управлять существующим классом, который вызывает представление popover ....

любая помощь приветствуется ..

Ответы [ 3 ]

0 голосов
/ 16 ноября 2010

Создайте UIViewController, используя IB или программно.Добавьте туда необходимые кнопки, текстовые поля и, возможно, некоторую логику и используйте этот viewController для инициализации UIPopoverController (как предложил Gendolkari).

0 голосов
/ 22 февраля 2011

Попробуйте использовать это:

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];

[button addTarget:self 
        action:@selector(aMethod:)
        forControlEvents:UIControlEventTouchDown];

[button setTitle:@"Show View" forState:UIControlStateNormal];

button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0);

[self.tableView addSubview:button];
0 голосов
/ 16 ноября 2010

UIPopoverView создается путем передачи ViewController, который контролирует содержимое вашего поповера.Проверьте initWithContentViewController:, это позволяет вам передать свой собственный ViewController.Этот ViewController будет иметь представление с нужными текстовыми полями и кнопкой.

...