Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 如何为CALayer的不同边框使用不同的颜色?_Iphone_Cocoa Touch_Core Animation - Fatal编程技术网

Iphone 如何为CALayer的不同边框使用不同的颜色?

Iphone 如何为CALayer的不同边框使用不同的颜色?,iphone,cocoa-touch,core-animation,Iphone,Cocoa Touch,Core Animation,为了在UIView周围绘制边框,我使用以下代码: [_rectView.layer setBorderColor:[[UIColor blackColor] CGColor]]; [_rectView.layer setBorderWidth:1.0]; 对于一个视图,我只想用黑色渲染层的右边缘,其他3个边缘应该是透明的 我该怎么做呢?您可以使用CALayer的代理绘制任何内容,包括右边缘的黑线。我在自定义图层绘制方面取得了成功

为了在UIView周围绘制边框,我使用以下代码:

[_rectView.layer setBorderColor:[[UIColor blackColor] CGColor]];
[_rectView.layer setBorderWidth:1.0];
对于一个视图,我只想用黑色渲染层的右边缘,其他3个边缘应该是透明的


我该怎么做呢?

您可以使用CALayer的代理绘制任何内容,包括右边缘的黑线。我在自定义图层绘制方面取得了成功