Я пытаюсь представить UIViewController
внутри UIPopoverController
. Я разработал контроллер представления в Interface Builder, дал ему пользовательский класс (скажем MyAppTestViewController
), и я пытаюсь создать поповер таким образом:Отображение UIViewController внутри UIPopoverController
MyAppTestViewController *fxViewController = [MyAppTestViewController new];
self.fxPopover = [[UIPopoverController alloc] initWithContentViewController:fxViewController];
self.fxPopover.popoverContentSize = CGSizeMake(1024, 120);
[self.fxPopover presentPopoverFromBarButtonItem:_fxButton permittedArrowDirections:UIPopoverArrowDirectionDown animated:NO];
При нажатии на кнопку, появится поповер в правильном месте с правильным размером, но он пуст. Я проверил, что MyAppTestViewController
«s viewDidAppear
метод вызывается (по NSLog
), но внутри поповер является пустым:
ли я что-то отсутствует?
Я думал о трудном пути, я не знаю почему. это сработало отлично. благодаря –