删除NSWindow内容视图(Remove NSWindow content view)

2019-10-16 14:27发布

我设置下面的窗口内容视图,现在我想删除内容视图,并将其设置到别的东西。 我尝试过的内容视图设置为另外的看法,没有工作,我怎么能只是将其删除? 谢谢!

    controlFilterBox = [[MoveFilter alloc] initWithFrame:helpWindow.frame];
    [helpWindow setContentView:controlFilterBox];
    [controlFilterBox release];

Answer 1:

您不能删除的内容查看(也就是将其设置为nil )。 窗口需要的图。 你也许可以让你试图通过调用该怎么办[controlFilterBox setNeedsDisplay:YES]但我通常建议,而不是搞乱contentView本身,你让你想换将的子视图的意见contentView 。 然后,你可以交换他们周围与正常的观点removeFromSuperviewaddSubview: 这只是不是处理像一个特殊的观点往往更容易contentView



文章来源: Remove NSWindow content view