Tôi phải hiển thị một popOver bên trong bên trái của một splitController, tôi khởi tạo popOver whit một navigationController. Nhưng khi tôi hiển thị popOver, sự cố ứng dụng của tôi bị lỗi.UIPopOverController bên trong 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];
Đây là mã của tôi. Bất kỳ ý tưởng?
EDIT: Tai nạn ngay cả khi tôi đặt chỉ một viewController thay vì SplitController:/Và với một ViewController trống:/
Bạn có thể đăng nhật ký sự cố, có thể với NSZombieEnabled http://stackoverflow.com/questions/2190227/how-do-i-set-nszombieenabled-in-xcode-4 – Ecarrion
Tôi đã đặt NSZombie được bật nhưng không đăng nhập:/ –
Bạn cũng đang bị rò rỉ bộ nhớ. Bạn nên phát hành tất cả các cài đặt, nav và popOver. –