UITableView的属性全齐。供大家參考 附:http://www.bubuko.com/infodetail-561085.html

//曾经在使用UITableView的时候,总是在cell上自己加Label,遇到cell的accessoryType不同的时候,须要自己调整Label的大小和位置. 后来发现 UITableViewCell中有textLabel和detailTextLabel能够使用,系统配置好了大小位置,能够依据cell的不同Style和大小自己主动调整.

//textLabel就是放置在cell左边的Label,   detailTextLabel就是放置在cell右边的Label, 使用的时候须要把cell的Style设为UITableViewCellStyleValue1.

//代码例如以下:

UITableViewCell *cell =[[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1reuseIdentifier:@"cell"]autorelease];

[cell.textLabelsetText:@"选项"];

[cell.detailTextLabelsetTextColor:[UIColor colorWithWhite:0.52alpha:1.0]];

[cell.detailTextLabelsetText:@"具体内容"];

cell.accessoryType =UITableViewCellAccessoryNone;//cell没有不论什么的样式

[cell setSelectionStyle:UITableViewCellSelectionStyleNone];//UITableViewCell选中时没有不论什么的样式

cell.accessoryType =UITableViewCellAccessoryDisclosureIndicator;//cell的右边有一个小箭头,距离右边有十几像素;

cell.accessoryType =UITableViewCellAccessoryDetailDisclosureButton;//cell右边有一个蓝色的圆形button;

cell.accessoryType =UITableViewCellAccessoryCheckmark;//cell右边的形状是对号;

//改变UITableViewCell选中时背景色

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

cell.selectedBackgroundView.backgroundColor =[UIColor redColor];

//这样写在IOS7.0以后 TableViewCell的切割线就不会往右挫15个像素点了

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:SimpleTableIdentifier];

[tableViewsetSeparatorInset:UIEdgeInsetsMake(0,0,0,0)];

转载于:https://www.cnblogs.com/lxjshuju/p/7029229.html

UITableView属性 自己定义UITableViewCell相关推荐

  1. python私有属性怎么定义_Python中私有属性的定义方式

    Python没有类似于Java的private关键字, 但也可以为类定义私有属性. 只需将属性命名变为以__开头, 例如 __field. 示例代码: class Vector2D(object): ...

  2. 【面向对象编程】(2) 类属性的定义及使用;__repr__()方法

    各位同学好,在上一节中我们学习了类实例化的基本方法:https://blog.csdn.net/dgvv4/article/details/122275348?spm=1001.2014.3001.5 ...

  3. WPF xaml中列表依赖属性的定义

    原文:WPF xaml中列表依赖属性的定义 列表内容属性 如上图,是一个列表标题排序控件,我们需要定义一个标题列表,从而让调用方可以自由的设置标题信息. 在自定义控件时,会遇到列表依赖属性,那么该如何 ...

  4. 定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法。 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值。

    定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法. 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值. public cla ...

  5. WPF 使用依赖属性(DependencyProperty) 定义用户控件中的Image Source属性

    原文:WPF 使用依赖属性(DependencyProperty) 定义用户控件中的Image Source属性 如果你要自定义一个图片按钮控件,那么如何在主窗体绑定这个控件上图片的Source呢? ...

  6. html之属性的定义

    <元素 属性="值"(或者'值')>内容</元素> 2.3.4属性的定义 1.不定义属性 2.属性值中的空白 eg:<img src="c: ...

  7. 声明一个国家基类Country,包含国名、首都、人口等属性,派生出省类Province,增加省会城市、人口数量属性。定义派生类对象,并对相应信息进行输出

    声明一个国家基类Country,包含国名.首都.人口等属性,派生出省类Province,增加省会城市.人口数量属性.定义派生类对象,并对相应信息进行输出. # include<iostream& ...

  8. 超链接的目标属性值意义_在超链接中,如果暂时没有确定链接目标,通常将标记的href属性值定义为“*”。:...

    问题:在超链接中,如果暂时没有确定链接目标,通常将标记的href属性值定义为"*".: 更多相关问题 管道内的照明通信系统应采用().A.220V电压B.安全电压C.110V电压D ...

  9. php中colspan是什么意思,html colspan属性的定义是什么?html colspan属性的使用方法介绍...

    html colspan属性的定义是什么?html colspan属性的使用方法介绍,现在介绍本篇文章,主要讲述了关于HTML td和html th两个标签的colspan属性的定义和具体的使用方法( ...

最新文章

  1. scrum立会报告+燃尽图(第三周第七次)
  2. 赶快卸载!微软新公布了18个流氓浏览器插件!
  3. 2019-02-25-算法-进化
  4. Django REST framework介绍
  5. 计算机应用技术试卷在线老师,试卷,计-计算机应用技术.pdf
  6. eclipse adt 插件离线安装
  7. 15个提高编程技巧的JavaScript工具
  8. 用python绘制树和深林
  9. Datawhale组队学习NLP之transformer Task 01
  10. highcharts中gantt甘特图的使用
  11. ext表格内容自动换行
  12. 火影忍者手游服务器维护多久,火影忍者手游12月26月维护更新公告 全新职业等级剧情上线...
  13. 前后端分离实现图片上传的功能
  14. INSERT FIRST和INSERT ALL
  15. 黑马python2019_2019最新Python黑马头条推荐系统项目
  16. python *args和**kwds
  17. 【原创】婚前男女必看的一本好书 —— 《男人这东西》 BY:渡边淳一
  18. ulock 密码忘记如何破解?
  19. 【全套完结】通信原理----全套Matlab仿真实验报告
  20. RTMP直播视频时延分析

热门文章

  1. eclipse系列: Cannot change version of project facet Dynamic web的解决方法
  2. PLSQL_SQL Loader的概念和用法(概念)
  3. Postfix用户收发控制
  4. oracle pl sql注意问题,Oracle PL/SQL编写PL/SQL代码的注意事项
  5. python re.match、re.search以及re.findall的区别
  6. linux下安装idle和运行(linux下有两个python版本如何运行其中一个)
  7. 笔记本电脑滑条无法连接synaptics定点装置驱动程序
  8. BZOJ 2257: [Jsoi2009]瓶子和燃料
  9. Android 设置EditText光标Cursor颜色及粗细
  10. android源码分析-深入MessageQueue