7

UINavigationBarビアの高さを上げようとしていますUIAppearance

高さ自体は変化しますが、バーの一部がデバイスのステータスバーによって隠されています。バーを22ピクセル下に移動して、完全に表示されるようにします。

[[UINavigationBar appearance] setFrame:CGRectMake([[UINavigationBar appearance] frame].origin.x, 22, [[UINavigationBar appearance] frame].size.width, 103)];

また、自動サイズ変更マスクも設定しました

[[UINavigationBar appearance] setAutoresizingMask:UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleBottomMargin];

しかし、バーは翻訳されていません。ここに別の方法または別のステップがありますか?

4

1 に答える 1

6

これにより、タイトルのみを下に移動できます。

[[UINavigationBar appearance] setTitleVerticalPositionAdjustment:5 forBarMetrics:UIBarMetricsDefault];
于 2012-07-20T23:05:03.527 に答える