UITableViewCell中的多个列

时间:2013-02-25 14:37:20

标签: iphone ios objective-c xcode cocoa-touch

我正在创建一个iOS应用程序,并将在其中创建包含3列的表格视图单元格。例如,包含用户信息的instagram个人资料页面。这可以在xcode中实现吗?我正在使用故事板。

enter image description here

3 个答案:

答案 0 :(得分:2)

是的,在XCode中非常有可能。您必须创建自定义UITableViewCell才能创建此选项。在您的自定义UITableViewCell中,您必须根据需要创建不同的组件。 enter image description here

我相信上面的黄色方块是你想要实现的。为此:

  1. 您必须使用3 UIImageView
  2. 创建一个自定义单元格

    编辑:

    enter image description here

    1. 在您的UITableViewCell中,您必须创建一个UIImageView来显示个人资料图片。
    2. 两个UILabel一个用于统计。而且,一个用于文本。
    3. 一个UIButton代表。

答案 1 :(得分:1)

如何关于UICollectionView而不是UITableView。

答案 2 :(得分:0)

创建自定义单元格。

您可以在界面构建器或子类UITableViewCell中创建单元格,并覆盖其initWithStyle和layoutSubviews类。您可以照常访问cellForRowAtIndexPath中的属性。您甚至可以在cellForRowAtIndexPath中进行布局,但我不建议仅仅因为它的样式不好。对于用户来说没有任何区别。