Мне нужно преобразовать CGRect из одного UIImage в другой UIImage с измененным размером.
Например, если размер изображения A (исходный) = 100 100, а прямоугольник {50,50,50,50}
в A '(назначение) size = {50,50} необходимо преобразовать rect' (назначение rect) в {25,25,25,25}
Хотите знать, есть ли функция, которая может сделать это для меня? На данный момент просто преобразование системы координат, но в будущем, возможно, будут вращаться прямоугольники, и это может включать некоторую сложную тригонометрию - хотелось бы сохранить это.
Изменить: добавление изображения для объяснения проблемы