0
我一直工作了2天,无法解决。我有一个全屏按钮,我这样显示在我的UIViewController中;UIWindow子视图无法在iOS 8上工作
_tutorialButton.frame = CGRectMake(0.0f, 0.0f, [UIScreen mainScreen].bounds.size.width, [UIScreen mainScreen].bounds.size.height);
UIWindow *window = [[UIApplication sharedApplication].windows objectAtIndex:0];
[[[window subviews] objectAtIndex:0] addSubview:_tutorialButton];
此代码正如我在iOS 7和更早版本操作系统上所预期的那样工作。但它不适用于iOS 8.我不想使用
_tutorialButton.layer.zPosition = MAXFLOAT;
因为这对我来说太脏了。此外,如果我使用这种方法,我需要隐藏我的UITabBar和UINavigationBar。这是iOS 8的错误还是我做错了什么?
您是否尝试过Xcode 6中新的“调试视图层次结构”功能? – 2014-09-25 12:28:55
是的,我试过了,不能在层次结构中看到我的按钮。 – 2014-09-26 10:45:23