我正在使用自定義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