Как использовать CGAffineTransformMakeRotation?

введите описание изображения здесь

Я хочу использовать текст Quartz 2D. Неправильное направление «меню». Я хочу, чтобы «Меню» по-прежнему читалось и имело 45 градусов с осью X. Ниже мой код:

CGContextSelectFont(context, "Arial", 12, kCGEncodingMacRoman); CGContextSetTextDrawingMode(context, kCGTextFill); CGContextSetRGBFillColor(context, 0, 0, 0, 1); // 6 CGContextSetRGBStrokeColor(context, 0, 0, 0, 1); CGContextSetTextMatrix(context, CGAffineTransformMake(1.0,0.0, 0.0, -1.0, 0.0, 0.0)); CGContextSetTextMatrix(context, CGAffineTransformMakeRotation(45)); CGContextShowTextAtPoint(context,10, 10, "Menu", 4); 

2 Solutions collect form web for “Как использовать CGAffineTransformMakeRotation?”

CGAffineTransformMakeRotation ожидает угол в радианах, а не в градусах.

 #define DEGREES_TO_RADIANS(x) (M_PI * (x) / 180.0) ... CGAffineTransformMakeRotation(DEGREES_TO_RADIANS(45)); 
 [view setTransform:CGAffineTransformMakeRotation(M_PI / 2)]; 
  • iOS: Есть ли способ открыть защищенные паролем документы Microsoft Office?
  • iCloud синхронизирует брелок
  • Прослушивание события UITouch вместе с UIGestureRecognizer
  • UIScrollview contentOffset изменяется при удалении из окна
  • activateConstraints: and deactivateConstraints: не сохраняется после вращения для ограничений, созданных в IB
  • Переместить CALayer через UIBezierPath
  • Как создать Cocoa Touch Framework для архитектуры i386 и x86_64?
  • Рекомендации по созданию таблицы с динамическими данными в IOS
  • Переключение диспетчеров представлений между 2 экранными навигационными контроллерами вызывает непоследовательное исключение иерархии
  • Как создать объект NSInvocation с помощью метода, который принимает указатель на объект в качестве аргумента
  • Добавить знак% в UITextField программно
  • Interesting Posts

    Отклики вызовов делегатов Push Notification не вызываются

    Изменение XMPPPresence в Away / Busy / Invisible

    Воспроизвести следующее видео при нажатии кнопки в AVPlayer

    Как кадр доступа объекта toView в пользовательской анимации

    Предупреждение. Попытайтесь представить, чей вид не находится в иерархии окон! При использовании идентифицированного segue

    Обрезка видео AVAsset с AVFoundation

    Есть ли способ установить z-порядок в слое представления аннотаций?

    Обратить внимание на NSArray?

    как повторно отправить двоичный код без сброса очереди просмотра

    Стрелка Вращение в спидометре

    Обнаружение столкновений неравномерных форм в iOS

    Обновление приложения iOS только на одной территории

    Есть ли библиотека распознавания рукописного ввода для IOS?

    Неверная конфигурация раскадровки iOS 7

    didExitRegion не запускается при выключении bluetooth

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.