Сценарий:
У меня есть пользовательский вид (подкласс UIView), который рисует игровое поле. Чтобы включить возможность увеличения и перемещения по доске, я добавил свой вид в качестве подпредставления UIScrollView. Этот вид работает, но игровая доска отображается неправильно. Все немного нечетко, и ничего не выглядит правильно.
Вопрос:
Как я могу заставить мой взгляд правильно перерисовываться в разных масштабах? Я предоставляю свой вид с текущим масштабом и отправляю ему сообщение setNeedsDisplay после того, как представление прокрутки выполнит увеличение / уменьшение масштаба, но игровая доска по-прежнему отображается неправильно Мой взгляд должен перерисовывать игровое поле в зависимости от уровня масштабирования, но этого не происходит. Представление прокрутки выполняет общее преобразование на подпредставлениях? Есть ли способ отключить это поведение?