Могу ли я установить scaleFactor для UIView, когда я хочу, чтобы мой код рисования в -drawRect не занимал слишком много памяти? - PullRequest
1 голос
/ 23 сентября 2010

Я рисую что-то в -drawRect UIView, и в этом случае мне действительно нужно определенное количество пикселей. С дисплеем сетчатки у моего вида есть масштабирующий фактор 2,0, и когда я рисую что-то, что должно быть 10 пикселей в высоту, это на самом деле 20 высот. Можно ли установить коэффициент масштабирования обратно на 1,0, чтобы получить соотношение 1: 1 между точками и пикселями?

Ответы [ 2 ]

1 голос
/ 23 сентября 2010

Официальная документация говорит, что все в порядке.

Подробнее см. В разделе «Учет масштабных коэффициентов в основных слоях анимации» в «Руководстве по программированию приложений iOS».

0 голосов
/ 09 декабря 2010

Неправильное руководство - попробуйте раздел «Учет масштабных коэффициентов в основных слоях анимации» в «Руководстве по рисованию и печати для iOS»

...