NSString *strFromInt = [NSString stringWithFormat:@"%d",score];
NSString *strFromInt2 = [NSString stringWithFormat:@"%ld",(long)highscore];
CGContextRef gc = UIGraphicsGetCurrentContext();
CGContextSetRGBFillColor(gc, 0, 0, 0, 1);
UIFont *uif = [UIFont systemFontOfSize:32];
NSString *combind = [NSString stringWithFormat:@"%@%@%@%@", str, strFromInt, str2, strFromInt2];
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);
CGContextRotateCTM(context, -(M_PI/2));
CGContextRestoreGState(context);
[combind drawAtPoint:CGPointMake(100, 100) withAttributes:@{NSFontAttributeName:uif}];
Мой код работает для распечатки рекорда, но мое текущее приложение - это пейзаж вместо портрета, поэтому текст появляется под углом 90 градусов. Есть ли способ исправить это (без переключения на ярлык, поскольку это потребует много изменений)?повернуть текст на 90 градусов в iOS