Autosave di NstableColumn creato a livello di programmazione in NSTABLEVIEW?
-
28-10-2019 - |
Domanda
ho un NSTableView
Creato in Interface Builder con alcune colonne. Ho impostato il tableview su automaticamente le sue impostazioni (ho impostato il nome automatico nell'ispettore degli attributi e controllato Informazioni sulla colonna). Ora voglio aggiungere alcune altre colonne a livello di programmazione, ma quando ho lasciato l'app e rilancio, queste colonne di recente aggiunta scompaiono e quelle create nel costruttore di interfaccia riapparite. Googling Ho trovato un lavoro: cambiare la larghezza della colonna aggiunta ottiene il lavoro, ma deve esserci una soluzione migliore!
EDIT: la modifica della larghezza della colonna funziona solo a volte.
Soluzione
Forse è necessario caricare i dati automatici di Autosave su Applications/NstableView Caricamento?
Altri suggerimenti
La posizione, le dimensioni e il ishidden di un NstableColumn sono automaticamente, utilizzando il metodo Autosave di InterfaceBuilder. Assicurati di premere la casella di controllo "Informazioni sulla colonna" ...