在NSView中,我有一个容器视图和两个NSButton(请参见图片)。 NSButton更改了容器视图中的内容。要显示视图,并隐藏了另外一个,我这样做:如何在XCode中停用或隐藏视图?
@IBAction func changeView(sender: NSButton)
{
switch sender.id
{
case "Button 1" { view1.hidden = true; view2.hidden = false; }
case "Button 2" { view1.hidden = false; view2.hidden = true; }
}
}
它可以正常工作,但由于在意见有很多画(字段,按钮和图像),从一个视图到另一个开关有点(很少)慢。我怀疑这种方法是不正确的。
如何以适当的方式从视图切换到另一个视图?