在UICollectionView中使用UILabel创建有序列表

时间:2013-10-01 11:23:40

标签: ios objective-c uilabel uicollectionview

在Xcode 5中,我了解到通过使用以下方法,您可以更改标签的文本:

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

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

我想要实现的目标是:

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

这里尽可能清楚地提供一些帮助......:)

1 个答案:

答案 0 :(得分:0)

我不确定我是否理解你想要的东西但是创建TableViews / CollectionViews的主要步骤如下:

  1. 根据您的需要定义自定义单元格的布局。
  2. 创建一个数组来保存数据以填充每个单元格。
  3. 从您正在使用的组件(例如UICollectionView)实现委托/数据源方法。有一种委托方法,您可以在其中为给定项创建单元格(collectionView:cellForItemAtIndexPath:如果您正在使用UICollectionView)。在那里,您将加载单元格并使用您创建的数组中的数据设置其内容。
  4. 这里有一个关于UICollectionView的好教程http://www.raywenderlich.com/22324/beginning-uicollectionview-in-ios-6-part-12

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

    的教程列表