UITableView属性 自己定义UITableViewCell
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相关推荐
- python私有属性怎么定义_Python中私有属性的定义方式
Python没有类似于Java的private关键字, 但也可以为类定义私有属性. 只需将属性命名变为以__开头, 例如 __field. 示例代码: class Vector2D(object): ...
- 【面向对象编程】(2) 类属性的定义及使用;__repr__()方法
各位同学好,在上一节中我们学习了类实例化的基本方法:https://blog.csdn.net/dgvv4/article/details/122275348?spm=1001.2014.3001.5 ...
- WPF xaml中列表依赖属性的定义
原文:WPF xaml中列表依赖属性的定义 列表内容属性 如上图,是一个列表标题排序控件,我们需要定义一个标题列表,从而让调用方可以自由的设置标题信息. 在自定义控件时,会遇到列表依赖属性,那么该如何 ...
- 定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法。 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值。
定义一个 圆形 Circle类 , 定义其中的长度length属性,定义一个求面积getArea()的方法. 并编写一个测试类,进行长度的赋值和展示,并调用求面积方法展示面积值. public cla ...
- WPF 使用依赖属性(DependencyProperty) 定义用户控件中的Image Source属性
原文:WPF 使用依赖属性(DependencyProperty) 定义用户控件中的Image Source属性 如果你要自定义一个图片按钮控件,那么如何在主窗体绑定这个控件上图片的Source呢? ...
- html之属性的定义
<元素 属性="值"(或者'值')>内容</元素> 2.3.4属性的定义 1.不定义属性 2.属性值中的空白 eg:<img src="c: ...
- 声明一个国家基类Country,包含国名、首都、人口等属性,派生出省类Province,增加省会城市、人口数量属性。定义派生类对象,并对相应信息进行输出
声明一个国家基类Country,包含国名.首都.人口等属性,派生出省类Province,增加省会城市.人口数量属性.定义派生类对象,并对相应信息进行输出. # include<iostream& ...
- 超链接的目标属性值意义_在超链接中,如果暂时没有确定链接目标,通常将标记的href属性值定义为“*”。:...
问题:在超链接中,如果暂时没有确定链接目标,通常将标记的href属性值定义为"*".: 更多相关问题 管道内的照明通信系统应采用().A.220V电压B.安全电压C.110V电压D ...
- php中colspan是什么意思,html colspan属性的定义是什么?html colspan属性的使用方法介绍...
html colspan属性的定义是什么?html colspan属性的使用方法介绍,现在介绍本篇文章,主要讲述了关于HTML td和html th两个标签的colspan属性的定义和具体的使用方法( ...
最新文章
- scrum立会报告+燃尽图(第三周第七次)
- 赶快卸载!微软新公布了18个流氓浏览器插件!
- 2019-02-25-算法-进化
- Django REST framework介绍
- 计算机应用技术试卷在线老师,试卷,计-计算机应用技术.pdf
- eclipse adt 插件离线安装
- 15个提高编程技巧的JavaScript工具
- 用python绘制树和深林
- Datawhale组队学习NLP之transformer Task 01
- highcharts中gantt甘特图的使用
- ext表格内容自动换行
- 火影忍者手游服务器维护多久,火影忍者手游12月26月维护更新公告 全新职业等级剧情上线...
- 前后端分离实现图片上传的功能
- INSERT FIRST和INSERT ALL
- 黑马python2019_2019最新Python黑马头条推荐系统项目
- python *args和**kwds
- 【原创】婚前男女必看的一本好书 —— 《男人这东西》 BY:渡边淳一
- ulock 密码忘记如何破解?
- 【全套完结】通信原理----全套Matlab仿真实验报告
- RTMP直播视频时延分析
热门文章
- eclipse系列: Cannot change version of project facet Dynamic web的解决方法
- PLSQL_SQL Loader的概念和用法(概念)
- Postfix用户收发控制
- oracle pl sql注意问题,Oracle PL/SQL编写PL/SQL代码的注意事项
- python re.match、re.search以及re.findall的区别
- linux下安装idle和运行(linux下有两个python版本如何运行其中一个)
- 笔记本电脑滑条无法连接synaptics定点装置驱动程序
- BZOJ 2257: [Jsoi2009]瓶子和燃料
- Android 设置EditText光标Cursor颜色及粗细
- android源码分析-深入MessageQueue