Cambiare una vista NSWindow nel codice
Domanda
Vorrei avere una vista di dettaglio vengono a fuoco quando i utente fa doppio clic su una riga vista tabella. Come faccio a cambiare il punto di vista di una finestra nel codice?
Soluzione
L'idea di base sarebbe la seguente:
- (IBAction)tableViewDoubleClicked
{
...
[window setContentView:myDetailView];
}
Si noti che questo può liberare la vista che è stato in precedenza utilizzato come contentView
per la finestra, quindi se avete intenzione di scambiare intorno a un paio di diversi punti di vista dei contenuti, è necessario mantenere correttamente altrove.
di Apple per maggiori dettagli.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow