Размытый CALayer при использовании внутри UIScrollView - PullRequest
0 голосов
/ 15 декабря 2011

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

CustomView добавляется как подпредставление для UIScrollView.

Проблема в том, что при масштабировании содержимое не перерисовывается, поэтому путь выглядит размытым.

Как это исправить?Я устал вызывать setNeedsDisplay для слоя и подслоя, когда масштабирование заканчивается, но безрезультатно.

Пример размытого пути и правильный путь после масштабирования:

enter image description here

...