Non sto utilizzando le classi di dimensione nel mio progetto e continuo a utilizzare i vecchi metodi per l'orientamento del controller di visualizzazione. Io sono sempre warning di deprecazione, come ad esempio quando uso codice qui sotto:InterfaceOrientation deprecato in iOS 8
if (UIInterfaceOrientationIsPortrait(self.interfaceOrientation)) {
...
}
Ho cercato un sacco, ma non riuscivo a trovare il modo giusto per risolvere il problema. Eventuali suggerimenti ?
Il modo per "risolverlo" è utilizzare i nuovi metodi. Perché non vuoi farlo? –
"Non sto usando le classi di dimensioni nel mio progetto" Bene, c'è il tuo problema. Le informazioni relative all'orientamento ti vengono comunicate tramite 'traitCollection' come classi di dimensione. Ovviamente se ti rifiuti di guardarlo, non lo vedrai. – matt
Come faccio a tradurre da UITraitCollection a UIInterfaceOrientation? Esempio, quale raccolta di tratti si riferisce all'orientamento orizzontale di sinistra? –