我有这个适用于 iPhone 的代码:
- (void)viewDidLoad
{
[super viewDidLoad];
CGRect frame = [tabBar frame];
frame = CGRectMake(frame.origin.x, 20, frame.size.width, frame.size.height);
[tabBar setFrame: frame];
}
这将 UITabBarController 的 tabBar 放在状态栏下方的顶部。
但是相同的代码在 iPad 上不起作用。tabBar 仍然会粘在底部。
你们有什么想法吗?