窗口在setContentView上短时间消失

时间:2014-01-15 11:34:17

标签: objective-c cocoa ikimageview

这是我的代码:

- (void)showEditBackground
{
    editBackgroundController = [[EditBackgroundVC alloc] initWithNibName:@"BackgroundVC" bundle:nil];
    [window setContentView:editBackgroundController.view];
}

问题是: 如果我调用此代码,窗口将很快透明。 在很短的时间之后,窗口返回并加载了视图。 它看起来像一个闪光灯。

仅当editBackgroundControllers视图将IKImageView作为一个子视图时才会发生这种情况。 有什么想法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

这里是我解决这个问题的方法: 在一些观点中,IB中的“核心动画层”是“开启”。