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.

È stato utile?

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" ...

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top