我正在rootController
中手动添加一个UITableView,但是我不知道如何获取其frame大小...
Controller *rootController = [[Controller alloc] init];
UINavigationController *tempNavController = [[UINavigationController alloc] initWithRootViewController:rootController];
[self setNavController:tempNavController];
[tempNavController release];
[window addSubview:[[self navController] view]];
[window makeKeyAndVisible];
我目前正在使用:[[[self navigationController] view] frame]
,但这没有考虑到“navBar”高度或“statusBar”的高度(给出的是480)。有没有办法获取在状态栏/导航栏下方的框架大小,或者我必须从上面的数字中减去20+44?注意:我使用navigationController.navigationBar.frame.size.height
来获取44。