我使用以下方法在视图的角落:
self.instructionView.layer.borderColor = [UIColor orangeColor].CGColor;
self.instructionView.layer.borderWidth = .5;
self.instructionView.layer.cornerRadius = 5;
而且我得到的是拐角处是圆的,但拐角看起来并不太好。请在图片中查看您的信息
我该怎么办或有其他方法可以解决此问题。
最佳答案
您面临的问题是1/2像素问题。
无法绘制1/2像素,因此Core Graphics将使用抗锯齿并对其进行伪造,这就是您在屏幕上看到的效果。
考虑增加边框尺寸(或购买Retina设备,如评论中建议的H2CO3 :)
关于ios - uiview的圆角看起来不太好,uiview,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15690077/