У меня есть CustomView, внутри которого я добавил свой пользовательский CALayer ([self.layer addSublayer: ...]), который я вложил в подкласс для создания некоторого пользовательского рисования в методе drawInContext моего слоя.Я рисую там простые пути.
CustomView добавляется как подпредставление для UIScrollView.
Проблема в том, что при масштабировании содержимое не перерисовывается, поэтому путь выглядит размытым.
Как это исправить?Я устал вызывать setNeedsDisplay для слоя и подслоя, когда масштабирование заканчивается, но безрезультатно.
Пример размытого пути и правильный путь после масштабирования:
