Нарисуйте линию с помощью CAlayer на изображении в iphone - PullRequest
0 голосов
/ 17 сентября 2011

Я редактирую свой вопрос ... что мне делать, если я хочу нарисовать линию на изображении с помощью CALAyer.

Я хочу нарисовать линию внутри круга (круговое изображение).

Пример: - Одна точка линии будет радиусом линии, а другая должна быть конечной точкой вращения (как аналоговые часы). По мере того, как кампус iphone будет двигаться, линия должна двигаться (как секундная стрелка в часах).

Пожалуйста, кто-нибудь, помогите мне. Как это сделать

Заранее спасибо

Ответы [ 2 ]

1 голос
/ 17 сентября 2011
UIGraphicsBeginImageContext(circleSize);
[chartView.image drawInRect:CGRectMake(0, 0, circleSize.width, circleSize.height)];

// code to draw

chartView.image=UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();   

из этого кода вы можете перерисовать ту же картинку

1 голос
/ 17 сентября 2011

Загрузите исходный код и получите представление о том, как создать аналоговые часы с использованием кварцевого ядра.

...