【问题标题】:How to transparency border color for tableview?如何透明化表格视图的边框颜色?
【发布时间】:2016-06-15 07:46:00
【问题描述】:

我已经使用 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 时,它不起作用。

【问题讨论】:

  • colorWithRed:green:blue:alpha: 需要介于 0 和 1 之间的值。所以将该值除以 255。
  • @Larme 好的,我会试试...
  • 你在为你的 tableview 或 tableview 单元格尝试吗..?
  • @Anbu.Karthik uitableview 兄弟..

标签: ios objective-c uitableview uicolor cgcolor


【解决方案1】:

你必须在 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;

【讨论】:

  • 那么它是如何被我的uibutton兄弟@techlover接受的
  • 请在此处粘贴代码,您可能使用的是原生颜色
  • 好的,然后批准为正确并投票,以便每个人都可以使用它
  • 我试图接受,但它给出的消息要等待 5 分钟才能接受答案
  • _btnwelcome.backgroundColor=[UIColor colorWithRed:0xCC green:0xFF blue:0x99 alpha:0.5];兄弟,这是我的 uibutton 代码
【解决方案2】:

我发现真正透明的是以下RBG 值,

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-07
    • 2015-03-09
    • 2017-01-03
    • 1970-01-01
    • 2017-02-19
    • 2011-08-17
    • 1970-01-01
    • 2014-12-23
    相关资源
    最近更新 更多