系统提供的几种UITableViewCell的样式
2015-10-13 08:43
666 查看
iOS开发中系统为我们提供了四种UITableViewCell的样式,如图:
系统提供的
UILabel *textLabel;
UILabel *detailTextLabel;
UIImageView *imageView;
下面是系统提供的
-
-
-
记住:以上四种cell的最左边标签的x坐标都是{15}
下面是
UIView *contentView;如果你只是想简单地添加额外的视图来自定义自己的cell时,你应当将子视图添加到这个视图中。
UITableViewCellAccessoryType accessoryType;默认类型是
系统提供的
UITableViewCell可能有一下的属性(默认是没有的):
UILabel *textLabel;
UILabel *detailTextLabel;
UIImageView *imageView;
下面是系统提供的
UITableViewCell
-
UITableViewCellStyleDefault:简单的单元格,拥有文本标签和可选的图像视图(即textLabel与imageView)
-
UITableViewCellStyleValue1:左边有左对齐的标签,右边有右对齐的蓝色字体标签
-
UITableViewCellStyleValue2:左边有有对齐的蓝色字体标签,右边有左对齐的标签
UITableViewCellStyleSubtitle:顶部有左对齐的标签,底部有左对齐的灰色字体标签(即textLabel与imageView)
记住:以上四种cell的最左边标签的x坐标都是{15}
下面是
UITableViewCell的其它属性:
UIView *contentView;如果你只是想简单地添加额外的视图来自定义自己的cell时,你应当将子视图添加到这个视图中。
UITableViewCellAccessoryType accessoryType;默认类型是
UITableViewCellAccessoryNone
相关文章推荐
- KVC中setValuesForKeysWithDictionary:
- 关于UINavigationController与UITableView聚合的发现
- SpriteBuilder中不能编辑自定义类或不能给节点添加属性的解决
- SpriteBuilder中不能编辑自定义类或不能给节点添加属性的解决
- SpriteBuilder中不能编辑自定义类或不能给节点添加属性的解决
- UIScrollView-----1基本使用
- UIButton 按钮控件-IOS开发
- AmazeUI定制
- 3.uedit富文本编辑器的使用_note
- solrcloud随笔DistributedQueue
- android高分段进阶攻略(3)旋转等待UI界面设计
- iOS UITableView下拉刷新上拉加载更多MJRefresh类库(推荐)使用初级剑侠篇(欢迎提建议和分享遇到的问题)
- iOS编程------UIAlertController
- 开源中国源码学习UI篇(三)之ViewPager+Fragment的使用分析
- 【IOS 开发学习总结-OC-44】★★ios开发之UI控件——文本框与多行文本控件(彩蛋——上拉刷新一般实现代码)
- iOS的UINavigationController简单使用入门(状态:已完成)
- 最长公共子序列(Longest Common Subsequence,LCS)
- Android UI 设计:ListView控件和ArrayAdapter适配器(二)
- Android UI设计:ListView 控件与 Adapter 适配器
- 理解UIEdgeInsets