2013-03-28 50 views
2

我使用圆我的观点的角落:的UIView的圆角看起来不那么大,UIView的

self.instructionView.layer.borderColor   = [UIColor orangeColor].CGColor; 
self.instructionView.layer.borderWidth   = .5; 
self.instructionView.layer.cornerRadius   = 5; 

和我所得到的是四舍五入的角落里,但角落里看起来不那么大。请看PIC您的信息

enter image description here

我该怎么办,还是有其他的方法来解决这个问题。

+0

时间买了视网膜设备? – 2013-03-28 19:04:06

+0

不,我不这么认为。因为我也在iphone5上安装,角落还不是很好。 – tranvutuan

+0

你对线宽0.5点有什么期待? – Till

回答

4

您面临的问题是1/2像素问题。

没有办法绘制1/2像素,因此Core Graphics将使用抗锯齿和伪造它,这就是您在屏幕上看到的效果。

考虑增加边框大小(或买一个视网膜设备如H2CO3提出的意见:P)