Мне нужно показать один popOver в левой части одного splitController, я инициализирую popOver с навигационным контроллером. Но когда я показываю popOver, мое приложение падает.UIPopOverController внутри UISplitViewController
Impostazioni *settings = [[Impostazioni alloc] initWithStyle:UITableViewStyleGrouped];
settings.title = NSLocalizedString(@"SETTINGS", nil);
settings.contentSizeForViewInPopover = kContentSizeOfPopOver;
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:settings];
nav.navigationBar.tintColor = kTintColorNavigationBar;
nav.contentSizeForViewInPopover = kContentSizeOfPopOver;
UIPopoverController *popOver = [[UIPopoverController alloc] initWithContentViewController:nav];
[popOver presentPopoverFromBarButtonItem:self.navigationItem.rightBarButtonItem permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
Это мой код. Есть идеи?
EDIT: сбой даже если я устанавливаю только ViewController вместо SplitController:/А с пустым ViewController:/
Не могли бы вы разместить журнал сбоев, возможно, с NSZombieEnabled http://stackoverflow.com/questions/2190227/how-do-i-set-nszombieenabled-in-xcode-4 – Ecarrion
Я уже установил NSZombie, но no log:/ –
Вы также теряете память. Вы должны выпустить все настройки, nav и popOver. –