添加OpenFeintX后,我不得不将AppDelegate更改为(.mm)。不确定这是问题的绝对原因,但似乎唯一改变了。
现在,我向UIWindow添加子视图的任何内容实际上都没有显示。如果我放了一个视频,它仍然可以播放,但什么都不显示。
有什么想法吗?
答案 0 :(得分:0)
最后,我能够解决这个问题。看来,由于一些仍然未知的原因,我的viewController的 viewDidLoad 和 viewWillAppear 在应用程序didFinishLaunch之前都被称为 。因此,每次添加子视图时,都会将其添加到尚不存在的UIWindow中。我将我的代码移至viewDidAppear 并修复了。
如果您有类似的问题,检查UIWindow的内存位置并确保它是相同的UIWindow,则您要将子视图添加到。