Демо
Я создаю UIImage с помощью resizableImageWithCapInsets
, затем использую [UIImage: drawInRect:], чтобы нарисовать это изображение в слое. Я обнаружил несколько странных линий ![enter image description here](https://i.stack.imgur.com/pB3f2.png)
layer.contentsScale = 2.0;// no bug
layer.contentsScale = 2.6087;// this line will cause bug
Если для содержимогоScale задано значение Int, изображение отображается идеально. Это означает, что contentsScale (CGFloat) должно быть установлено в int?