resizableImageWithCapInsets + [UIImage: drawInRect:] со странной линией - PullRequest
0 голосов
/ 19 января 2020

Демо

Я создаю UIImage с помощью resizableImageWithCapInsets

, затем использую [UIImage: drawInRect:], чтобы нарисовать это изображение в слое. Я обнаружил несколько странных линий enter image description here

layer.contentsScale = 2.0;// no bug
layer.contentsScale = 2.6087;// this line will cause bug

Если для содержимогоScale задано значение Int, изображение отображается идеально. Это означает, что contentsScale (CGFloat) должно быть установлено в int?

...