с добавлением медиа на картинку.
Иерархия следующая: uiimageview—uiview(container)—uiview(canvas для медиа)
Юзер добавил медиа на канвас, выбрал функциональность кроп и ротейт, перевернул и обрезал картинку. Далее мне надо увеличить соразмерно канвас(растянуть) и повернуть его на тот угол, на который повернули картинку
Сейчас все работает без поворотов, я считаю scaleX, scaleY и меняю точку Center канваса. Для этого я храню предыдущий размер канваса и сравниваю его с новым, нахожу пропорции
Как прикрутить сюда и ротейт? ScaleX и scaleY по тому же принципу скорее не посчитать же, т.к. изменились стороны, насчёт поворота матрицей трансформации в курсе
Быть может делал кто такое, есть идеи как это реализовать? Скорее всего решение тривиально, но застрял я конкретно:)
сколько дней ты это делаешь? =))) неужели так сложно
Обсуждают сегодня