私は tabBarController を構築し、それにいくつかのサブビューを追加しています。ここに私が得たものがあります:
iOS7 では、tabBarItem の位置がずれているよう に見え ます 各タブを再配置したタブの 1 つをクリックするまで、 これは iOS6 では表示されません。すでに同様の動作を経験しましたか?それを修正するために見つけた解決策/回避策は何ですか?
私は tabBarController を構築し、それにいくつかのサブビューを追加しています。ここに私が得たものがあります:
iOS7 では、tabBarItem の位置がずれているよう に見え ます 各タブを再配置したタブの 1 つをクリックするまで、 これは iOS6 では表示されません。すでに同様の動作を経験しましたか?それを修正するために見つけた解決策/回避策は何ですか?
UILoginNavigationController のタイトルが、内部に追加する最初のビュー コントローラーと同じである場合、アイコンとテキストの位置がずれます。タブを更新する必要があるかどうかを判断するために、アップルがタイトルを使用していると思われます。
シンプルに保つようにしています。各タブには UINavigationController が保持されています。ナビゲーション コントローラーが内部にプッシュするルート ビューと同じタイトルを持っている場合、アイコンの位置がずれます iOS7
// NavigationController 関連のコード
UILoginNavigationController*loginNavigationController=[[UILoginNavigationController alloc] init];
loginNavigationController.title=@"something";
// LoginViewController 関連のコード @implementation UILoginViewController
- (void)viewDidLoad
{
[super viewDidLoad];
self.title=@"something"; // <- if the same as above = misaligned
}