是否可以创建联系人或朋友列表(例如Facebook),连续3个? 例如,像3个朋友一样,在第一行中显示他们的名字,在下一行中显示他们的下一个,并继续直到联系人结束。可以选择进一步的过程。是否有这个API?
就像iPhone的主屏幕或更好的例子是应用程序“点击聊天”
答案 0 :(得分:1)
嗯,有几种方法可以做到这一点,所以我只是要抛弃对我来说有意义的东西。据我所知,没有专门为此构建的API。
我将如何以编程方式创建由UIButtons构成的网格。您当然会将这些存储在一个数组中,我不知道您是否有任何想法,如果您要限制屏幕或每个“页面”的数量。之后你可以浏览你的数组并更改按钮的背景图像,有效地创建一个图像按钮(我不确定,但这样的事情可能已经存在)。它不应该非常难,你只需要为自己定义你想要的是什么,它与周围环境的相互作用等等。
另一种选择是创建一个包含图像和标签的非常简单的视图,并以编程方式创建此实例,但我认为添加按钮功能并不容易。我仍然很可能不知道如何做到这一点。
答案 1 :(得分:1)
将UITableView
与自定义单元格一起使用,根据行号加载这4个图像和人名。要获取自定义单元格,请为单元格创建IBOutlet
并使用此方法。
[[NSBundle mainBundle] loadNibNamed:@"customCellView" owner:self options:nil];
要创建一个单元格,创建一个空白的新Nib / Xib文件,使文件所有者成为包含单元格的类,拖出一个UITableviewcell
对象并将所需的任何对象放在该视图的顶部,设置背景为清晰的颜色,当您加载笔尖时,请将所有信息输入到这些图像和标签中。 GL