L'unico modo per fare questo lavoro in Xcode 6, e il modo in cui Apple ha inteso questo lavoro è per incorporare un TableViewController in una vista contenitore, se necessario. Sembra che non si può incidere il vostro senso attraverso come descritto da juanignaciosl, in Xcode 6.
Così i passaggi sarebbe come segue:
- Creare una controller della vista tabella
- sostituire la visualizzazione della tabella in questa controller con la tabella dal controller di visualizzazione "problematico", con tutte le sue celle statiche e così via
Se la vista tabella fa parte di un interfaccia utente più complesso e non è la vista principale del controller di visualizzazione, quindi continua come sotto
- crea un containerView nel tuo controller di visualizzazione "problematico", nella stessa posizione della tabella statica spostata ora. Questo creerà automaticamente anche un altro viewcontroller e un seque - cancella quelli.
- click sinistro trascinare o ctrl trascinare dalla visualizzazione contenitore al tableviewcontroller che contiene la tabella statica e scegliere incorporare
Questo non è così bello come prima, perché la vostra Tableview viene strappato via in un controller di vista separata generatore di interfaccia e questo potrebbe avere un impatto sul codice e sugli attacchi esistenti.Ma per i grandi tavoli statici è l'alternativa migliore per generare tutto il contenuto in modo dinamico.
fonte
2015-06-11 08:38:41
l'immagine è sparita. questo non è utile perché non integrare le immagini caricandole direttamente su StackOverflow? – brainray
questo ha una buona risposta in questo: http://stackoverflow.com/questions/22364230/static-table-view-outside-uitableviewcontroller –