Ios6 ZuuiRevealController:后视控制器尺寸问题';在iPhone中运行时的s视图(4英寸)
我和ZUUIRevealController有问题 问题: 在iPhone(4英寸视网膜)模拟器中运行时,[rearViewController View]的高度仍然保持不变Ios6 ZuuiRevealController:后视控制器尺寸问题';在iPhone中运行时的s视图(4英寸),ios6,retina-display,iphone-5,Ios6,Retina Display,Iphone 5,我和ZUUIRevealController有问题 问题: 在iPhone(4英寸视网膜)模拟器中运行时,[rearViewController View]的高度仍然保持不变 frame = (0 0; 320 480) 而不是 frame = (0 0; 320 568). 因此,后视图似乎被截断 但frontViewController不存在此问题 下面是我如何添加rearViewController和frontViewController的 viewCont1 *frontViewCo
frame = (0 0; 320 480)
而不是
frame = (0 0; 320 568).
因此,后视图似乎被截断
但frontViewController不存在此问题
下面是我如何添加rearViewController和frontViewController的
viewCont1 *frontViewController = [[viewCont1 alloc]initWithNibName:@"viewCont1" bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
viewCont2 *rearViewController = [[viewCont1 alloc] initWithNibName:@"viewCont1" bundle:nil];
revealController = [[RevealController alloc] initWithFrontViewController:navigationController rearViewController:rearViewController];
revealController.delegate = rearViewController;
frontVc *frontViewController = [[frontVc alloc]initWithNibName:@"frontVc" bundle:nil];
frontNavigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
rearVc *rearViewController = [[rearVc alloc] initWithNibName:@"rearVc" bundle:nil];
rearNavigationController = [[UINavigationController alloc] initWithRootViewController:rearViewController];
revealController = [[RevealController alloc] initWithFrontViewController:frontNavigationController rearViewController:rearNavigationController];
有人遇到过这样的问题吗??
非常感谢您的帮助。我知道了。我们必须保持前面和后面的VC作为导航控制器
viewCont1 *frontViewController = [[viewCont1 alloc]initWithNibName:@"viewCont1" bundle:nil];
navigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
viewCont2 *rearViewController = [[viewCont1 alloc] initWithNibName:@"viewCont1" bundle:nil];
revealController = [[RevealController alloc] initWithFrontViewController:navigationController rearViewController:rearViewController];
revealController.delegate = rearViewController;
frontVc *frontViewController = [[frontVc alloc]initWithNibName:@"frontVc" bundle:nil];
frontNavigationController = [[UINavigationController alloc] initWithRootViewController:frontViewController];
rearVc *rearViewController = [[rearVc alloc] initWithNibName:@"rearVc" bundle:nil];
rearNavigationController = [[UINavigationController alloc] initWithRootViewController:rearViewController];
revealController = [[RevealController alloc] initWithFrontViewController:frontNavigationController rearViewController:rearNavigationController];