以编程方式从Cocoa OSX中的窗口中删除按钮

Mik*_*012 1 macos cocoa nsbutton

我需要以编程方式从Cocoa中的窗口中删除一个按钮,但是接近这个的唯一方法是在NSObject中的dealloc,但这不是我想要做的.有没有办法从窗口中实际删除按钮而不仅仅是释放内存?

小智 10

removeFromSuperview消息发送到按钮实例.

虽然也许你只是想隐藏它(使用setHidden:)?