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 = ...;
      }
      ...
    }
    
    追寻最真
  • 相关阅读:
    sh_02_判断年龄改进版
    面向对象-内置函数和内置方法
    python面向对象-三大特性
    面向对象编程
    面向对象编程-回合制游戏
    练习Dream-购物车
    bytes和str的区别与转换
    字符串的操作和使用方法。
    程序员必须掌握的600个单词
    移动端的网页设计流程有哪些?
  • 原文地址:https://www.cnblogs.com/zhao-jie-li/p/5540565.html
Copyright © 2011-2022 走看看