我正在使用Sprite Kit,我的Storyboard中有一个名为_gameView的UIView,下面有一个i-Ad横幅,使用Autolayout对它们施加了很少的约束,我已经在其中查看了一个SKView。奇怪的是,不仅它不遵守约束,而且UIView也没有覆盖整个屏幕,而且i-ad横幅覆盖了UIView,为什么呢? (当然,IntroScene继承自SKScene。)
IntroScene*introScn= [[IntroScene alloc]initWithSize:_gameView.bounds.size];
//Also Tried --> IntroScene*introScn = [IntroScene sceneWithSize:skView.bounds.size];
SKView *skView = (SKView *)_gameView;
[skView presentScene:introScn];
更新:好的我认为_gameView Outlet不是继承自SKView Class而是UIView类所以在故事板中将其更改为SKView之后,现在它完全显示在_gameView中,但问题是_gameView不接受任何约束来自故事板中的Autolayout,为什么?有什么建议吗?