Как установить пользовательское значение как максимальное значение на CGAffineTransformation? - PullRequest
0 голосов
/ 25 января 2012

Я работаю над калибровочным графиком. Я использую CGAffineTransformation для вращения стрелки. Принимает значение в радианах. Там я хочу использовать другое значение. Например, 180 - это максимум, поэтому я хочу присвоить ему какое-то значение, скажем, 1000. Если я передам значение, скажем, 700, CGAffineTransformation, стрелка должна повернуться до 700. Пожалуйста, предложите. Спасибо.

1 Ответ

0 голосов
/ 25 января 2012

Вы имеете в виду modulo operation?
Попробуйте использовать fmod () (не забудьте #import )

  float val = fmod(700, 180); // val would be '160'
...