我刚刚下载Xcode 6开始测试我的应用程序,我意识到的第一件事就是当我有一个声明检查当前用户进入主屏幕时,后面的箭头仍然显示在新视图后的模拟器中被推了。当我使用Xcode 6编译时,在我的设备(iOS 7)上不会发生这种情况,只是在所有的iPhone模拟器上。这是我的代码,它完美地适用于Xcode 5.1中的所有模拟器:
if([PFUser currentUser])
{
self.navigationController.navigationBarHidden = YES;
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
self.navigationItem.hidesBackButton = YES;
[self performSegueWithIdentifier:@"tabFromLogin" sender:self];
}
这是GM的问题还是我需要在iOS 8的代码中添加一些内容?