zoukankan      html  css  js  c++  java
  • UITableViewCell的选中时的颜色设置

    转自CharlesBein_卞

    ** 1.系统默认的颜色设置 **

    
     
    
     
        //无色  
        cell.selectionStyle = UITableViewCellSelectionStyleNone;  
          
        //蓝色  
        cell.selectionStyle = UITableViewCellSelectionStyleBlue;  
          
        //灰色  
        cell.selectionStyle = UITableViewCellSelectionStyleGray;  
    
    

    2.自定义颜色和背景设置

    
    
     改变UITableViewCell选中时背景色:
    
    UIColor *color = [[UIColoralloc]initWithRed:0.0green:0.0blue:0.0alpha:1];//通过RGB来定义自己的颜色
    [html] view plain copy
    
        cell.selectedBackgroundView = [[UIView alloc] initWithFrame:cell.frame ];  
        cell.selectedBackgroundView.backgroundColor = [UIColor xxxxxx];  
    

    3.自定义UITableViewCell选中时背景

        cell.selectedBackgroundView =  [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"cellart.png"]];
     
       // 还有字体颜色   
        cell.textLabel.highlightedTextColor = [UIColor xxxcolor];
        //设置cell的字体的颜色 
      [cell.textLabel setTextColor:color]; 
    

    4.设置tableViewCell间的分割线的颜色

    [theTableView setSeparatorColor:[UIColor xxxx ]];
    

    5、设置cell中字体的颜色

    // Customize the appearance of table view cells.
    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
    {
      if(0 == indexPath.row)
      {
        cell.textLabel.textColor = ...;
        cell.textLabel.highlightedTextColor = ...;
      }
      ...
    }
    
    追寻最真
  • 相关阅读:
    30行左右代码实现一个类似httprunner的接口框架
    Python中一些高效的数据操作
    使用jsonpath解析多层嵌套的json响应信息
    操作系统的启动流程
    I/O延迟
    存储器
    多线程和多核芯片
    CPU详解(内核态和用户态)
    操作系统
    计算机组成
  • 原文地址:https://www.cnblogs.com/zhao-jie-li/p/5540565.html
Copyright © 2011-2022 走看看