1

私は奇妙な問題で立ち往生しました。

UITabBarControllerに を追加しましたが、UITabBar私のアプリはアプリケーションではありませんself.window

appDelegate では、次のようdidFinishLaunchingWithOptionsに追加しました。UITabBar

UIWindow* window = [UIApplication sharedApplication].keyWindow;
if (!window)
     window = [[UIApplication sharedApplication].windows objectAtIndex:0];
    [[[window subviews] objectAtIndex:0] addSubview:self.tabbar];

subViewの時点で直接追加するとwindowUITabBarデバイスと一緒に回転しないため、上記のコードのように追加しました。

アプリが起動すると、UIAlertViewこのスクリーンショットのような条件が表示され、UITabBarここでも見栄えがします。

ここに画像の説明を入力

しかし、YESまたはをクリックするNOと、次のUITabBarように非表示になりますUIAlertView ここに画像の説明を入力

なぜそれが起こるのですか?クリックで追加しようとしUITabBarましたが、同じ問題です。に直接追加すると問題が発生しません 何かヘルプはありますUIAlertViewか ?UITabBarwindow[self.window addsubview:self.tabbar];

(アプリではない理由はいくつかあります。アプリの要件に従って、さらに便利なものをUITabBarController追加できることがわかりました。)UITabBar

4

0 に答える 0