0

ここに私のコードがあります:

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

問題は次のとおりです。このコードを呼び出すと、ウィンドウがすぐに透明になります。この非常に短い時間の後、ビューがロードされた状態でウィンドウに戻ります。フラッシュのように見えます。

これは、editBackgroundControllers ビューに IKImageView が 1 つのサブビューとして含まれている場合にのみ発生します。何か案は?

ありがとうございました

4

1 に答える 1

0

ここで、この問題に対する私の解決策: 一部のビューでは、IB の「コア アニメーション レイヤー」が「オン」でした。

于 2014-01-15T13:08:09.967 に答える