2011-08-19 68 views
0

是否可以创建联系人或朋友列表(例如Facebook),连续3个? 例如像3个朋友的图像,其名称在下面的第一行中,下面的三行在下一行中继续,直到联系人结束。可以选择进一步处理。有没有一个API?UITableView可以用来创建一个网格吗?

就像iPhone或更好的例子的主屏幕将是应用“点击聊天”

+0

所以,你要这样的事情在类似iPhone主屏幕的格式加载与您的朋友一格? –

+0

这就是我想..我只想从哪里开始,任何信息将是非常有用的!谢谢 !! –

回答

1

那么有几种方法,你可以做到这一点,所以我只是去扔出去是什么让感觉到我。据我所知,没有专门为此设计的API。

我该怎么做才能以编程方式创建我的UIButtons网格。你会将这些数据存储在一个数组中,我不知道你是否有任何想法,如果你想限制在屏幕上或每个“页面”的数量。之后,你可以通过你的数组,并更改按钮的背景图像,有效地创建一个图像按钮(我不知道,但可能已经存在这样的东西)。它不应该是非常困难的,你只需要自己定义什么是你想要的,它是如何与它的环绕交互的,等等。

另一种选择是创建一个非常简单的视图,它包含你的图像和你的标签,并以编程方式创建这个实例,但我不认为添加按钮功能会很容易。我仍然很可能只是不知道该如何去做我的头顶。

1

使用UITableView与任何你在它想要一个自定义单元格,加载这些4张图片,并根据该行数的人的名字。要获取自定义单元格,请为单元格创建一个IBOutlet并使用此方法。

[[NSBundle mainBundle] loadNibNamed:@"customCellView" owner:self options:nil]; 

要使细胞,使一个新的笔头/ XIB文件,该文件是空白,使文件的所有者与细胞类,拖一个UITableviewcell对象,并把你想要的任何物体放在这一观点的顶部,设置背景为清晰的颜色,当您加载笔尖时,请将所有信息输入到这些图像和标签中。 GL

+0

所以你想添加多个人到一个单元格?只是好奇你怎么能分辨出哪一个被选中?尽管一个非常有趣的选项! –

+0

添加带有标签的按钮(对于列号,您可以先使用两位数字作为第二行数),然后根据cellForRowAtIndexPath中的索引路径在运行时设置这些标签。将其选择器设置为单个方法,并在其按下时,确保您获得:(id)发件人,以便您可以在调用的方法中获取标记。从那里调用你想要的选择器中的任何方法。 –

+0

让我知道这是否帮助你! –

相关问题