IOS UITableView颜色设置的实例详解

 更新时间:2017年08月10日 15:05:40   作者:lizhuang  
这篇文章主要介绍了IOS UITableView颜色设置的实例详解的相关资料,这里提供了几种方法帮助大家掌握这部分内容,需要的朋友可以参考下

IOS UITableView颜色设置的实例详解

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 plaincopy 

  cell.selectedBackgroundView = [[[UIView alloc] initWithFrame:cell.frame] autorelease]; 
  cell.selectedBackgroundView.backgroundColor = [UIColor xxxxxx]; 

3自定义UITableViewCell选中时背景


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

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 = ...; 
 } 
 ... 
} 


以上就是IOS UITableView颜色设置的几种方法,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • iOS10全新推送功能实现代码

    iOS10全新推送功能实现代码

    这篇文章主要为大家详细介绍了iOS10全新推送功能实现代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-09-09
  • IOS绘制动画颜色渐变折线条

    IOS绘制动画颜色渐变折线条

    这篇文章主要介绍了IOS绘制动画颜色渐变折线条的相关资料,需要的朋友可以参考下
    2016-02-02
  • iOS开发实现图片浏览功能

    iOS开发实现图片浏览功能

    这篇文章主要为大家详细介绍了iOS开发实现图片浏览功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-01-01
  • iOS NSDate中关于夏令时的坑

    iOS NSDate中关于夏令时的坑

    这篇文章主要给大家介绍了关于iOS NSDate中夏令时的坑,以及iOS 时间字符串&NSDate&时间戳 相互转换的相关内容,分享出来供大家参考学习,需要的朋友可以参考借鉴,下面随小编来一起学习学习吧
    2018-08-08
  • 如何在IOS中使用Cordova插件

    如何在IOS中使用Cordova插件

    这篇文章主要介绍了如何在IOS中使用Cordova插件,包括搭建和使用方法,如果对Cordova感兴趣的同学,可以参考下
    2021-04-04
  • 如何自定义iOS通讯录

    如何自定义iOS通讯录

    iOS项目中用到对通讯录的联系人或是会员按姓名为关键字进行排序,这篇文章就为大家详细介绍了如何自定义iOS通讯录,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • iOS 11 使用两种方法替换(Method Swizzling)去掉导航栏返回按钮的文字

    iOS 11 使用两种方法替换(Method Swizzling)去掉导航栏返回按钮的文字

    这篇文章主要介绍了iOS 11 使用方法替换(Method Swizzling)去掉导航栏返回按钮的文字,需要的朋友可以参考下
    2018-05-05
  • iOS tableView实现下拉图片放大效果

    iOS tableView实现下拉图片放大效果

    这篇文章主要为大家详细介绍了iOS tableView实现下拉图片放大效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • iOS开发中Swift逃逸闭包知识

    iOS开发中Swift逃逸闭包知识

    这篇文章主要介绍了iOS开发中Swift逃逸闭包的相关知识点以及需要注意的地方,需要的朋友收藏下吧。
    2018-02-02
  • iOS通过代理逆向传值的方式详解

    iOS通过代理逆向传值的方式详解

    在iOS开发中传值是几乎每个App都会用到的,对于传统的顺向传值应该说是比较简单的,但是逆向传值往往会用到代理模式来实现,很多同学在这一块有迷惑,迷惑的不是怎么逆向传值,而是不理解代理模式,下面这篇文章就给大家分析一下iOS通过代理逆向传值的方式。
    2016-12-12

最新评论