0
MoveToNewLocViewContoller *move2NewLocVC = [[MoveToNewLocViewContoller alloc] initWithLocItemArray:moveToNewLocArray andSyLocIDArray:syLocIdArray];
[move2NewLocVC setTitle:cell.textLabel.text];
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:move2NewLocVC];
navController.view.width = PSIsIpad() ? self.view.width : 100;
[navController.navigationBar setTintColor:BLUE];
if (navController) {
[XAppDelegate.menuInterfaceViewController.stackViewController pushViewController:navController fromViewController:nil animated:YES];
[navController release];
//[viewController release];
[moveToNewLocArray release];
[move2NewLocVC release];
}
現在我希望上面的導航控制器在我旋轉我的ipad時不能調整大小。我試過 navController.view.autoresizesSubviews = NO;如何避免在自定義容器內的UiNavigationcontroller中調整UITableView的大小(stackedViewcontroller)
這是有效的,但有一個問題,它不允許我的UITableView(MoveToNewLocViewController)滾動到底部。避免調整大小的主要目的是避免重新繪製我的巨大自定義UITableViewcell以適應方向。我知道我必須調整我的UiTableview的方向後,但問題是在哪裏。我試過
-(void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation duration:(NSTimeInterval)duration {}
-(void) didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {}
它似乎沒有工作。這是因爲我將它插入堆棧容器視圖?
任何幫助將深表謝意。