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 = ...;
      }
      ...
    }
    
    追寻最真
  • 相关阅读:
    挖矿程序linux 删除
    本地复制vue项目
    新建vue项目
    CentOS7单用户模式
    CentOS6
    CentOS6-系统管理操作
    CentOS7-系统管理操作
    VMWare克隆虚拟机
    虚拟机网络模式设置为NAT
    VI/VIM编辑器
  • 原文地址:https://www.cnblogs.com/zhao-jie-li/p/5540565.html
Copyright © 2011-2022 走看看