В 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; }
}
}
Он работает нормально, но так как в представлениях есть много рисовать (поля, кнопки и изображения), переключение с точки зрения к другому немного (очень мало) медленно. И я сомневаюсь, что этот метод не является правильным.
Как я могу правильно переключиться с одного взгляда на другой?