Ho cercato la corretta differenza tra Layout automatico e Ridimensionamento automatico, ma non sono riuscito a trovare la risposta esatta. Dove posso utilizzare "Auto layout" e dove "Ridimensionamento automatico" nell'app? Qualsiasi aiuto sarebbe una parte dei ringraziamenti.Qual è la differenza fondamentale tra Layout automatico e Ridimensionamento automatico in iOS
risposta
Come Matt Neuberg afferma in his book:
ridimensionamento automatico è una questione di assegnare concettualmente una visualizzazione secondaria “molle e puntoni”. Una molla può allungare; un montante non può. Molle e montanti possono essere assegnati internamente o esternamente. Pertanto è possibile specificare (utilizzando molle interne e montanti) se e come la vista può essere ridimensionata, e (utilizzando molle e montanti esterni) se e come la vista può essere riposizionata .
E
Autolayout, dipende dai vincoli di punti di vista. Un vincolo (un'istanza di NSLayoutConstraint) è molto più sofisticato di "autoresizingMask " è un oggetto a pieno titolo con valori numerici e può descrivere una relazione tra due viste qualsiasi (non solo una sottoview e la sua superview).
vi consiglio di guardare il WWDC 2012 sessione di https://developer.apple.com/videos/wwdc/2012/?id=202
Auto Layout è un nuovo modo per definire interfacce grafiche dinamiche. Prima avevamo le maschere autoresizing, che descrivevano come una sottoview si ridimensiona o si sposta quando viene ridimensionata la sua superview. Con Auto Layout puoi fare le stesse GUI molto più complicate e anche molto più complicate.
L'auto-dimensionamento è una delle proprietà più utili per il layout delle viste nelle rispettive gerarchie. passare attraverso questo link.
http://www.techpaa.com/2012/05/understanding-uiview-autoresizing.html
Thnaks @ user3432164 – Arvind
Il collegamento techpaa è interrotto sembra che –
Usa layout automatico nel superview con i vincoli [questo aiuta quando ci sono cambiamenti nello spazio in vista a causa di diversi dispositivi (come ad esempio 3.5 o 4 pollici retina)] e utilizzare Dimensioni automatiche per il ridimensionamento della GUI oggetti in una vista [questo aiuta quando ci sono cambiamenti nello spazio nella vista durante l'orientamento del dispositivo]
AutoResizing: Autoresizing significa che il contenuto di una vista si adatta alla vista. Probabilmente dipende dal contenuto di sé della vista.
AutoLayout: AutoLayout indica come i vincoli esterni come la posizione della vista, la dimensione della vista supportata dagli altri componenti adiacenti.
AutoLayout attiva l'AutoResizing Task e per l'attività di autoresizing, l'impaginazione automatica o normalmente modifica o interrompe i vincoli di default delle viste che sono correlati alla vista corrispondente, se necessario.
- 1. Qual è la differenza fondamentale tra WebSockets e TCP puro?
- 2. qual è la differenza fondamentale tra jobconf e job?
- 3. iOS UITextField Ridimensionamento automatico conforme al contenuto
- 4. layout automatico e AVCaptureVideoPreviewLayer
- 5. CSS, ridimensionamento automatico div?
- 6. Layout automatico usando initWithFrame?
- 7. Qual è la differenza tra Media e MediaTemplate in WIX?
- 8. qual è la differenza tra toccare e toccare in iOS
- 9. Qt: qual è la differenza tra layout e widget?
- 10. NPOI Ridimensionamento automatico colonna
- 11. Per il rilevamento automatico della molla, qual è la differenza tra componente e servizio?
- 12. Vincoli di layout automatico iOS e frame non funzionanti
- 13. Arresto del layout automatico su iOS 9 con layout automatico disabilitato
- 14. Layout automatico non funziona?
- 15. differenza fondamentale tra .net 3.5 e 4.0
- 16. iOS Integrare PKRevealController con Storyboard e layout automatico
- 17. Come disabilitare il ridimensionamento automatico delle app in iOS 8?
- 18. Prevenire JList dal ridimensionamento automatico
- 19. Che cos'è il layout automatico?
- 20. UICollectionViewCell Layout automatico
- 21. Errore di layout automatico
- 22. Qual è la differenza tra NSCFString e NSConstantString?
- 23. Differenza tra il bilanciamento del carico elastico AWS e il ridimensionamento automatico
- 24. Ridimensionamento automatico dell'immagine in PdfPCell con iTextSharp
- 25. Qual è la differenza tra gemme e plug-in?
- 26. Qual è la differenza tra nuovo/cancella e: nuovo/:: cancella?
- 27. Altezza UIView dinamica con layout automatico in iOS 6
- 28. Qual è la differenza tra $ (document) .height() e $ (window) .height()
- 29. Composito scorrevole - ridimensionamento automatico - swt
- 30. Qual è la differenza tra BatchGetItem e Query in DynamoDB?
Controlla questo http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1 –