0

在 Xcode 5 中,我知道通过使用以下方法可以更改标签的文本:

cell.label.text = [NSString stringWithFormat:@"{section: %ld, item: %ld}" , 
    (long)indexPath.row, (long)indexPath.section];

这很好,如果您希望单元格 ID CollectionView 具有相同的单词并且数字按升序排列。

我想要实现的是:

如何为 UIlabel 创建有序列表,以便为不同的图像创建自定义标签?

在这里尽可能清楚地获得一些帮助会得到很大的帮助...... :)

4

1 回答 1

0

我不确定我是否理解您想要的,但创建 TableViews/CollectionViews 时的主要步骤如下:

  1. 根据您的需要定义自定义单元格的布局。
  2. 创建一个数组来保存数据以填充每个单元格。
  3. 从您正在使用的组件(例如 UICollectionView)中实现委托/数据源方法。有一个委托方法,您可以在其中为给定项目创建单元格(collectionView:cellForItemAtIndexPath: 如果您正在使用 UICollectionView)。在那里,您将加载您的单元格并使用您创建的数组中的数据设置其内容。

这里有一个关于 UICollectionView 的很好的教程http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12

如果您不熟悉 UITableView,我建议您在深入了解 collectionViews 之前开始使用表格。查看此博客以获取有关 UITableViews 的教程列表http://www.codigator.com/tutorials/ios-uitableview-tutorial-for-beginners-part-1/

于 2013-10-01T13:12:28.313 回答