質問

を作成しましたUITabBarControllerのようになります:

InfoViewController *iVC = [[InfoViewController alloc] init];
self.infoViewController = iVC; // retain property

UITabBarItem *tabBarItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemSearch tag:0];
self.infoViewController.tabBarItem = tabBarItem;





UINavigationController *nc = [[UINavigationController alloc] initWithRootViewController:myVC];
self.navigationController = nc;

UITabBarItem *tabBarItem = [[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemMostRecent tag:1];
self.navigationController.tabBarItem = tabBarItem;






UITabBarController *tbc = [[UITabBarController alloc] init];

NSArray* controllers = [NSArray arrayWithObjects:self.infoViewController, self.navigationController, nil];

self.tabBarController = tbc; // retain property!

ます。tabBarController.viewControllers=コントローラー;[予定リリース];

問題点:いただ黒いタブバーの底面白いコンテンツです。最初にビューコントローラーの配列は、赤色の背景色です。で現れる必要がある。

タブバーの表示該当事項はありませんので空になります。

何ができる問題なのでしょうか。利用しないペン先のファイル...な警告、エラーがない、何もログインするソフトである。で空のタブバーがあります。

役に立ちましたか?

解決

なお欠

self.tabBarController.viewControllers = controllers;

編集:

もの以外のことなどを満たすものがありませんが、含まれるコードは違うので、これを踏まえて、考えるような間違っています。数オプション:

  1. ご確認ください。tabBarControllerポイントは何(なnil)?
  2. をしていますので指を同UITabControllerんを見ているのか?
  3. まず、コントローラを作成する作成"を確認してください。◆み表示を問わずtabBarと

    [。tabBarController presentModalViewController:iVCア:有り];

  4. のUITabControllerから生まれたペン先?されれば、NSLogにinitWithNibNameにはawakeFromNibめていることを確認してくださいが呼び出される前に呼び出され、とらわれないもう一度呼び出された後にコードです。

始まらない場合に表れる何かが間違っているのは、私はを考えることができるようにしているよ。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top