我有一个透明的.png图像,NSView它应该是这样的:

然而,有时,在没有押韵、理由或迹象表明它会这样做的情况下,NSImageView落后于NSView:

我不知道如何保持NSImageView上面的NSView,或者为什么它甚至落后于NSView。
这是 Interface Builder 中的样子:

更新:
我已经尝试了以下相同的结果:
[header removeFromSuperview];
[mainView addSubview:header positioned:NSWindowAbove relativeTo:nil];
有什么更好的方法可以达到这种效果?