我陷入了一个奇怪的问题。
我的应用程序不是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];
直接添加 as subView
of window
,UITabBar
不随设备旋转,所以我按照上面的代码添加了。
当应用程序启动时,它会显示一个UIAlertView
类似这个屏幕截图的条件,UITabBar
在这里看起来也不错:
但是当我单击YES
or时NO
,UITabBar
也会隐藏为UIAlertView
为什么会发生?我尝试添加点击但同样UITabBar
的问题。如果直接添加为
任何帮助,UIAlertView
问题不会出现?UITabBar
window
[self.window addsubview:self.tabbar];
(它不是一个UITabBarController
应用程序有几个原因。我发现UITabBar
根据我的应用程序的要求添加更多有用的东西。)