Sto sviluppando un'applicazione che ha un'immagine e alcuni pulsanti la cui posizione rimane invariata durante l'intero flusso. Così ho sottoclassato il NSViewController. Questa è la vista principale della mia applicazione con i pulsanti e l'immagine fissi. Aggiungo un oggetto NSBox in cui verranno mostrate varie subviews e invertite/rimosse. Come posso visualizzare la vista personalizzata sull'evento clic del pulsante in questa casella? Ho provato il seguente codice:Mac OS X Visualizza swapping
intro = [[Introduction alloc] initWithNibName:@"Introduction" bundle:nil];
[intro setNextResponder:[self nextResponder]];
[self setNextResponder:intro];
[box setContentView:[intro view]];
Ma ottengo il seguente errore: - [NSViewController loadview] caricato il pennino "Introduzione", ma senza vista è stata impostata.
Il proprietario del file è impostato su Introduzione.
Questa è la risposta giusta, ma penso che abbia bisogno di un piccolo chiarimento. Fondamentalmente, non è detto che sia necessario connettere l'uscita vista sul controller di visualizzazione alla vista in Interface Builder – ughoavgfhw
Ran nello stesso errore. Per nevan, ha risolto il mio problema. – user523234
Controllo-trascina il proprietario del file, ma perché non riesco a ottenere il menu popup (non è successo nulla) – arufian