SfondoCome impostare la dimensione del contenuto intrinseco di una vista personalizzata in Swift?
sto facendo un'etichetta verticale da utilizzare con lo script tradizionale mongola. Prima stavo semplicemente ruotando un UILabel
ma c'erano alcuni problemi di prestazioni e altre complicazioni con questo. Ora sto lavorando per creare un'etichetta da zero. Tuttavia, ho bisogno dell'etichetta verticale per dire al layout automatico quando la sua altezza si regola (in base alla lunghezza della corda).
quello che ho letto
Ho letto la documentazione Intrinsic Content Size e Views with Intrinsic Content Size. Questi erano più su come usarlo, comunque, e non su come definirlo in una vista personalizzata.
Ricerca di "dimensioni contenuto intrinseco IOS per una visualizzazione personalizzata" mi dà solo
in overflow dello stack. Questa particolare domanda non aveva nemmeno bisogno di dimensioni intrinseche del contenuto perché la loro vista era solo un insieme di viste standard.
Quello che sto cercando
Quello che sto cercando è la mia risposta qui sotto. Sto aggiungendo questo Q & Una coppia in modo che non ci vorrà altre persone il tempo per trovare la risposta in quanto mi ha portato con le parole chiave di ricerca che ho usato.
Swift 3: http://stackoverflow.com/a/38881383/1161948 – ThisClark