Ios6 ZuuiRevealController:后视控制器尺寸问题';在iPhone中运行时的s视图(4英寸)

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

我和ZUUIRevealController有问题

问题:

在iPhone(4英寸视网膜)模拟器中运行时,[rearViewController View]的高度仍然保持不变

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];