如何防止UICollectionView中最后一个单元格的重新排序?

时间:2012-11-26 05:41:31

标签: ios uicollectionview

我试图阻止重新排序集合视图中的最后一个单元格。基本上我想要一个“添加项目”单元格始终是集合中的最后一个单元格。

有什么想法吗?

提前致谢。

编辑:我正在使用LXReorderableCollectionViewFlowLayout使用longPress手势重新排序我的单元格。

2 个答案:

答案 0 :(得分:0)

你可以试试这......这对我有帮助......

          - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
             {
              return [array count]+1;
              }



          - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
               {
               if (indexPath.row == ([array count]+1)) {
                    UILabel * headerLabel = [[UILabel alloc] initWithFrame:CGRectZero];
                    headerLabel.text = @"your text";
                    headerLabel.frame = CGRectMake(110.0, 11.0, 100.0, 20.0);
                    [cell addSubview:headerLabel];
                    }
                 else
                   {
                   }
               }

我希望这会对你有所帮助。

快乐的编码。

答案 1 :(得分:0)

我找到了一种非常简单的方法。

The details of how to do so are here.

本教程介绍如何在UICollectionView中设置补充视图(页眉或页脚)。我刚刚将我的标签和按钮添加到我的自定义补充视图中,瞧!