Domanda

Ho una classe derivata da UIView, esso rappresenta un'area quadrata (280x280) sulla quale verranno estratti gli oggetti, ma in qualche modo solo la porzione superiore (280x187) è stata disegnata.

Ho controllato i limiti e la cornice all'interno della initWithCoder e drawRect della classe di visualizzazione personalizzata, i risultati sono i seguenti:

initWithCoder -> limiti: (280x280); Telaio: (280x280)

drawRect -------> limiti: (280x187); Telaio: (280x187)

Cosa potrebbe succedere possibile tra initWithCoder e drawRect metodi che hanno cambiato sia i limiti e la struttura?

Grazie per l'informazione.

È stato utile?

Soluzione

All'interno Interface Builder, ho spento il ridimensionamento automatico di vista e prese le molle e puntoni, poi la vista visualizzato correttamente.

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