如何为tableview透明边框颜色?

时间:2016-03-02 12:40:25

标签: ios objective-c uitableview uicolor cgcolor

我已经使用alpha成功更改了UIButton的颜色,但是当我尝试为我的tableview执行相同操作时,它不起作用。

_tablemenu.layer.borderWidth = 2;
_tableview.layer.borderWidth = 5;
_tableview.layer.borderColor = [UIColor colorWithRed:0xCC green:0xFF blue:0x99 alpha:0.5].CGColor;
_tablemenu.layer.borderColor = [UIColor greenColor].CGColor;

代码适用于_tablemenu,但是当我尝试使用RGB值初始化UIColor时,它不起作用。

2 个答案:

答案 0 :(得分:4)

你必须在R,G和B中给出0到1之间的值

_tableview.layer.borderColor=[UIColor colorWithRed:204/255.0 green:255/255.0 blue:153/255.0 alpha:0.5].CGColor;

答案 1 :(得分:0)

下面的RBG值是我真正透明的,

[UIColor colorWithRed:181/255.f green:191/255.f blue:208/255.f alpha:0].CGColor;