(Масштаб) Увеличить UIView в точке

Что-то я не понимаю в преобразованиях. Я хочу увеличить масштаб, чтобы сказать правый верхний угол UIView (основной вид). Я использую CGAffineTransformScale и безуспешно пробовал установить центр / точку привязки, а также CGAffineTransformMakeTranslation .

Я не могу понять, как правильно настроить перевод, чтобы он будет увеличивать эту точку.

CGAffineTransform tr = CGAffineTransformScale(self.view.transform, 2, 2);

[UIView animateWithDuration:2.5 delay:0 options:0 animations:^{
            self.view.transform = tr;
            self.view.center = CGPointMake(480,0);

} completion:^(BOOL finished) {}];
20
задан halfer 23 August 2017 в 17:08
поделиться