我正在使用自定义tabbar和导航控制器。当我添加任何子视图时,它的工作正常,但当我尝试推动任何大小的视图时,它会自动将其大小更改为全屏幕并重叠TabBar。更改viewcontroller的大小 - iphone sdk
couponDetailsVC *myVC = [[couponDetailsVC alloc] initWithNibName:@"couponDetailsVC" bundle:[NSBundle mainBundle]];
//[self.view addSubview:myVC.view];
[self.navigationController pushViewController:myVC animated:YES];
谁能告诉我如何调整的ViewController我也试过以下,但没有成功:
- (void)viewWillAppear:(BOOL)animated {
CGSize size = {320, 300}; // size of view in popover
self.contentSizeForViewInPopover = size;
[super viewWillAppear:animated];
}
也尝试了上述viewDidLoad中
也试图改变视角的大小控制器推后它像:
myVC.view.frame = CGRectMake(0, 0, 320, 411);
如何实现这个功能族体?
嗯那么你的意思是没有办法来推动其具有高度小于其初始高度viewcontoller的看法? – 2011-06-01 15:02:12