UITableCell以Shadow为中心

时间:2013-02-01 11:13:08

标签: iphone uitableview

我想以类似于Google+应用的方式构建我的UITableView,其中包含:

  1. UITableCell的宽度约为310我想但重要的是它们居中,我不知道如何实现......

  2. 单元格下方有1-2个像素的阴影。

  3. 请帮助我了解如何以相同的方式定位我的细胞以及如何添加阴影效果。

    enter image description here

    感谢。

2 个答案:

答案 0 :(得分:0)

  1. UITableCell的宽度约为310我想但重要的是它们居中,我不知道如何实现......:你必须创建一个自己的UITableViewCell子类。在这里,您可以根据需要定位所需的控件。只有创建自定义UITableView,才能实现上面显示的UITableViewCell。您可以参考this

  2. 单元格下方有1-2个像素的阴影。 :只有使用带阴影的图片作为自定义UITableViewCell的背景,才能实现此目的。

答案 1 :(得分:0)

好的,所以我终于得到了解决方案。

我为每个细胞使用了一个背景图像,它占据了整个宽度(我被欺骗了),并在背景图像中加入了阴影和10px分离。

当然我必须使用Photoshop或类似的程序才能实现这一目标。所以UITableView和Cell宽度应该是320,并且单元格的高度也应该包含阴影和分隔。

这就是我让桌子看起来像我想要的样子!!

enter image description here