我已经在界面生成器中设置了我的视图。我正在使用也已设置的自动布局。
如果我用以下代码提出我的观点:
GlossaryViewController *glossaryViewController = [[GlossaryViewController alloc] initWithNibName:@"GlossaryViewController" bundle:nil];
glossaryViewController.delegate = self;
glossaryViewController.modalPresentationStyle = UIModalPresentationFullScreen;
[self presentViewController:glossaryViewController animated:YES completion:nil];
然后一切正常。但是,如果我将 modalPresentationStyle 更改为较小的样式,例如 UIModalPresentationFormSheet,那么当视图出现时,我的任何视图都不可见。
我什至尝试使用设置为拥抱四个边缘的 UIImageView 对其进行测试。甚至这也消失了。
在我升级到 Xcode 6 之前,我已经创建了类似的视图,它们仍然可以正常工作。这仅在创建新 xib 时发生。
有没有其他人有类似的问题?