Ero convinto (probabilmente falso) che abilitare l'indicatore del margine destro in xib equivale a usare il UIViewAutoresizingFlexibleLeftMargincodice interno e così via.
Quindi, ero solito pensare in base a questa istantanea:

Più tardi oggi ho dovuto fare un controllo incrociato e mi sono imbattuto in questo thread .
E anche la documentazione di Apple, intitolata con la sezione intitolata "Gestire le modifiche al layout automaticamente usando le regole di ridimensionamento automatico" in questo link: https://developer.apple.com/library/content/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/ CreatingViews.html
Quindi ora ho un nuovo concetto nella mia mente su come impostare le maschere di ridimensionamento automatico a livello di codice sarebbe equivalente alle impostazioni di xib:
Scenario 1 : solo l'impostazione (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight)equivale a:

In XIB?
Scenario 2 : l'impostazione (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleBottomMargin)nel codice equivale a:

In XIB?
I miei 2 scenari rinnovati sono corretti? Sono ora nella mia comprensione?
