iOS开发中UITableView和UITableViewCell的几种样式

Posted CrazyZhang1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS开发中UITableView和UITableViewCell的几种样式相关的知识,希望对你有一定的参考价值。

          说了很久要写自己的技术博客,由于执行力差,一直拖到现在才开始写文章。我是一个刚进入软件行业还不到一年的小菜鸟,没有什么技术可言,然后就在这里斗胆妄自尊大的在博客园上写些东西,还希望技术大牛们不要嘲笑。我写此博客的目的是想通过这些跟大家交流技术,跟一些也像我一样刚进入软件行业的朋友一点参考。文章里有什么错误欢迎大家能够给我批评指出,以后我会更加努力,学好技术跟大家分享。虽然内容技术含量不高,但是请尊重劳动成果。如果转载引用,希望注名出处和原文链接。

         今天要分享的是ios开发中一个使用率非常高的一个控件-------UITableView,这两天正在使用tableview做信息的显示,在写代码时对tableview和tableviewcell的几种样式一直分不清楚,今天我详细的研究了一下,下面就跟大家分享一下:

一、系统自己的UITableView样式有两种:

1.UITableViewStylePlain:

         

Plain样式的是方形的,充满你给的view.frame坐标。

2.UITableViewStyleGrouped:

       

Grouped样式主要是以圆角形显示。跟iphone自带的通讯录编辑页面类似。

 

二、系统自己的UITableViewCell样式有四种:

1.UITableViewCellStyleDefault:

        

Default样式:左边一个显示图片的imageView,一个标题textLabel,没有detailTextLabel。

2.UITableViewCellStyleSubtitle:

         

Subtitle样式:左边一个显示图片的imageView,上边一个主标题textLabel,一个副标题detailTextLabel。主标题字体大且加黑,副标题字体小在主标题下边。

3.UITableViewCellStyleValue1:

         

Value1样式:左边一个显示图片的imageView,左边一个主标题textLabel,右边一个副标题detailTextLabel,主标题字体比较黑。

4.UITableViewCellStyleValue2:

         

Value2样式:左边一个主标题textLabel字体偏小,挨着右边一个副标题detailTextLabel,字体大且加黑。

That‘s all,Thank you for support。

 

 

 

 

 

 

 

 

 

以上是关于iOS开发中UITableView和UITableViewCell的几种样式的主要内容,如果未能解决你的问题,请参考以下文章

iOS / Swift 3.0:如何确定 UITableView 中当前可见的行?

不调用UITableView Delegate

在 cell.detailTextLabel.text 问题的 uitable 视图中更新 gps 位置

iOS:滚动 UITableView 时应用程序崩溃/内存被填充

Cell的重用原理

将子视图添加到 UITable