какая разница между UIViewContentModeScaleAspectFit и UIViewContentModeScaleToFill...?
Разница между UIViewContentModeScaleAspectFit и UIViewContentModeScaleToFill?
Ответ 1
Если вы говорите о UIViewContentMode, следующее из документа.
UIViewContentModeScaleToFill
Масштабирует содержимое в соответствии с его размером, изменяя соотношение сторон содержимого, если это необходимо.
UIViewContentModeScaleAspectFit
Масштабирует содержимое в соответствии с размером представления, сохраняя соотношение сторон. Любая оставшаяся область границ представлений является прозрачной.
UIViewContentModeScaleAspectFill
Масштабирует содержимое, чтобы заполнить размер представления. Некоторая часть контента может быть обрезана, чтобы заполнить границы просмотров.
Ответ 2
Здесь вы можете увидеть различия между режимами содержимого:
Режим перезаписи работает в режиме масштабирования до заполнения. Но есть разница в том, как они рисуются при изменении геометрии вида. Режим Scale to Fill использует уже обработанный контент, в то время как режим Redraw снова отображает содержимое.
Ответ 3
uiimageview-scaling-explained-visually