하나의 splitController의 왼쪽에 하나의 popOver를 표시해야하며, navigationOperator를 사용하여 popOver를 초기화합니다. 하지만 내가 popOver 내 애플 리케이션 충돌을 보여줍니다.UISplitViewController 내의 UIPopOverController
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];
이것은 내 코드입니다. 어떤 아이디어?
편집 : 충돌 내가 대신 SplitController 만의 ViewController를 설정 한 경우에도 :/그리고 빈의 ViewController와 :/
NSZombieEnabled http://stackoverflow.com/questions/2190227/how-do-i-set-nszombieenabled-in-xcode-4로 크래시 로그를 게시 할 수 있습니까? – Ecarrion
이미 NSZombie를 사용하도록 설정했으나 로그 없음 :/ –
또한 메모리가 누출됩니다. 모든 설정, nav 및 popOver를 해제해야합니다. –