в моем AppDelegate
в application:didFinishLaunchingWithOptions:
я экземпляр UISplitViewController
со следующим кодом:UISplitViewController presentsWithGesture = YES не работает
PopMenuViewController *menuVC = [[PopMenuViewController alloc] initWithStyle:UITableViewStylePlain];
UINavigationController *menuNavController = [[UINavigationController alloc] initWithRootViewController:menuVC];
PopMenuDetailViewController *detailVC = [[PopMenuDetailViewController alloc] initWithNibName:@"PopMenuDetailViewController" bundle:nil];
UINavigationController *detailNavController = [[UINavigationController alloc] initWithRootViewController:detailVC];
menuVC.detailViewController = detailVC;
splitViewController = [[UISplitViewController alloc] init];
splitViewController.viewControllers = @[menuNavController, detailNavController];
splitViewController.presentsWithGesture = YES;
splitViewController.delegate = self;
self.window.rootViewController = splitViewController;
Но, в портретном режиме, когда я скольжу на экране (слева направо) левого контроллер просмотра не отображается (но значение presentsWithGesture
установлено на YES
).
я запускаю проект Simulator и физическое устройство с прошивкой 7.
Любые идеи?