Ответ 1
После большого количества экспериментов с разными размерами изображений и с помощью этой статьи, я пришел к выводу, что ширина изображений должно быть кратно 16.
Я использую решение zoul для экспорта массива UIImage в качестве фильма. Но у меня все кадры получаются искаженными. Вот оригинальное изображение:
Вот аналогичный пример искажения:
Я читал здесь, что это как-то связано с соотношением сторон, но нет объяснения, как это исправить.
После большого количества экспериментов с разными размерами изображений и с помощью этой статьи, я пришел к выводу, что ширина изображений должно быть кратно 16.
Я тоже столкнулся с этой проблемой, и я обнаружил, что размер изображения не кратен 16, вы можете изменить размер и попробовать.
Возможно, вы можете найти свой ответ о искаженном фильме здесь:
Более подробную информацию о вашей проблеме вы узнаете после названия: ответ на изменения в ценности UISegmentedControl, которые будут говорить о вашем соотношении сторон.
Надеюсь, это поможет вам.