Ricevo uno strano comportamento con le classi di dimensioni in Xcode 6. Non sono riuscito a scoprire se si tratta di un bug o di una documentazione errata.Classe di dimensioni wCompact | hAny viene sovrascritta da wCompact | hRegular
Il fatto è: devo fornire diversi layout uno per iPhone 3,5, 4, 4,7 pollici e un altro per dispositivo da 5,5 pollici.
Ho creato un semplice esempio per dimostrare il bug: l'etichetta ha 2 vincoli - centro X e Y all'interno del contenitore.
ho impostato la costante di 100
per wCompact|hAny
e -100
per wCompact|hRegular
Y vincolo di allineamento.
L'interfaccia utente guarda bene in Interface Builder, ma non in anteprima - i parametri wCompact|hRegular
sostituiscono wCompact|hAny
.
Sono confondersi con le informazioni dalla finestra pop-up che si pone in IB quando si desidera modificare le dimensioni del vostro vc.
Quindi non v'è un modo per specificare i vincoli per le piccole iPhone e avere quelli diversi per il grande schermo 5.5?
Avete aggiornamenti su questo? Ho lo stesso problema. C'è un'immagine che voglio rendere più grande per 5.5 in iPhone, ma quando si modifica il vincolo, wC | hR sovrascrive sempre wC | hA. Storyboard lo visualizza bene quando si passa da una classe di dimensioni diverse, ma la finestra di anteprima mostra le stesse dimensioni per tutte le dimensioni di iPhone. – schystz
Non ho avuto fortuna finora con questo problema. –