在代码中更改NSWindow视图

时间:2009-12-19 04:40:16

标签: cocoa nsview nswindow

当用户双击表格视图行时,我希望有一个详细视图。我如何在代码中更改窗口的视图?

1 个答案:

答案 0 :(得分:9)

基本思路如下:

- (IBAction)tableViewDoubleClicked
{
    ...

    [window setContentView:myDetailView];
}

请注意,这可能会释放之前用作窗口contentView的视图,因此,如果您计划交换几个不同的内容视图,则需要在其他位置正确保留它们。 / p>

有关详细信息,请参阅Apple's documentation