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 は引き続き下部に固定されます。
皆さん、何か分かりますか?