在IOS中创建自定义UITableView

时间:2012-05-22 19:17:15

标签: iphone ios xcode uitableview ios5

我正在使用XCode使用iOS5 SDK和StoryBoards在iPhone上开发应用程序。我正在为App中的好友列表创建一个视图,该列表应具有以下格式:

b1 | b2 | B3
b4 | b5 | B6
b7 | b8 | B9
.... | .... | ....

b对应于具有UIImage和2个标签的伙伴单元格。

所以基本上我试图在行中创建视图,并且每3个好友(列)将为下一个条目显示一个新行。在搜索之后,我发现与此类似的解决方案是创建一个垂直表,每个单元格包含一个水平表,其中包含包含伙伴信息的单元格,并进行适当的自定义,如转换等。

现在我知道如何做到这一切,所以我的问题是,这是解决这个问题的最佳方式,还是有更好的解决方案?

由于

2 个答案:

答案 0 :(得分:0)

如果没有创建自己的控件,我会这样做:

  • 创建一个最多显示3个好友的单元格
  • 创建一个返回正确行数的数据源类(假设每行有3个好友)
  • 数据源应将您的自定义单元格初始化为该行的(最多)3个好友。

答案 1 :(得分:0)

这是一个链接,其中包含有关为UITableView创建自定义单元格的人员的教程

http://mobileorchard.com/ios-development-tutorial-series-tableviews/