Я работаю над приложением "Редактирование фотографий", мне нужно добавить кадр на изображение, в основном я использовал другой UIImageView с тем же фреймом моего оригинального UIImageView и просто добавил png-изображение. Теперь проблема в том, что мне нужен кадр, основанный на высоте и ширине рамки внутри изображения.
как в приведенном выше изображении, мой кадр появляется в целом UIImageView, но мое изображение внутри Imageview является ландшафтом, поэтому, если мое изображение внутри Imageview является ландшафтом, тогда мне нужен альбомный кадр, и если изображение является "Портрет", мне нужен портретный кадр. Как мне это достичь?
У меня есть 2 вида изображения с одинаковой шириной высоты, один из них является исходным представлением изображения, а другой - обрамлением кадра. Теперь у меня есть изображение, используя следующий код
вывод изображения из StoryBoard
@IBOutlet var imgFrame: UIImageView!
Применение рамки к ImageView
imgFrame.isHidden = false
imgFrame.image = #imageLiteral(resourceName: "Frame-Style-1.png")