Вращение UIImage пользовательские градусы

Перейдите в C: \ wamp \ alias. Откройте файл phpmyadmin.conf и добавьте

Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
Allow from MACHINE_IP
8
задан Toby Allen 25 May 2011 в 10:41
поделиться

1 ответ

Вы захотите сделать почти то же самое, что и в этом посте при вращении:

CGSize size = sizeOfImage;
UIGraphicsBeginImageContext(size);
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextRotateCTM(ctx, angleInRadians);
CGContextDrawImage(ctx, (CGRect){{}, size}, image);

UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;

Вам может потребоваться также перевести CTM в дополнение к вращению, чтобы компенсировать центр вращение. Если вы не хотите обрезать края изображения при повороте, вам следует увеличить размер с помощью некоторых основных триггеров.

14
ответ дан 5 December 2019 в 12:12
поделиться