标签: cocoa nsviewcontroller
我有一个来自NSViewController的NSView(我们称之为view1)。超级视图(我们称之为view2)位于NSWindowController内。问题是,我可以将view1添加到view2,但我无法将其删除。
答案 0 :(得分:2)
从你的评论我猜你的一个实例变量到视图控制器或视图本身没有正确设置,所以你在nil上调用removeFromSuperView。使用调试器显式查看所涉及对象的状态。
removeFromSuperView