更改UICollectionView中的单元格边框颜色?

温斯顿

我想在用户触摸单元格时更改边框颜色。我的UICollectionView中包含以下代码,但无法正常工作:

override func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {

        self.user["avatar"] = self.avatars[indexPath.row]

        do {
           try self.user.save()
        } catch {
            print(error)
        }

        //self.performSegueWithIdentifier("returnToProfile", sender: user)
        let cell = collectionView.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as! AvatarViewCell
        cell.layer.borderWidth = 5.0
        cell.layer.borderColor = UIColor.yellowColor().CGColor

    }

谢谢!

编辑:我在被标记为重复的问题中尝试了投票最多的答案,但仍然无法正常工作。cell.layer.borderColor = UIColor.yellowColor().CGColor不会改变颜色。

也许这与我如何定义单元格有关?

安东

我在触摸时使用数据源更改单元格背景:

func collectionView(collectionView: UICollectionView, didSelectItemAtIndexPath indexPath: NSIndexPath) {

        let cell = collectionView.cellForItemAtIndexPath(indexPath) as! DateCell

        if !days.contains(Functions.tools.nextThreeWeeks().long[indexPath.row]) {
            days.append(cell.fullDate)
            cell.backgroundColor = UIColor(red:0.96, green:0.72, blue:0.35, alpha:1)
        } else {
            days = days.arrayRemovingObject(cell.fullDate)
            cell.backgroundColor = UIColor.whiteColor()
        }

        print(days)

    }

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改 Excel 2010 中多个单元格的边框颜色?

来自分类Dev

自定义更改单元格底部边框的颜色

来自分类Dev

在UICollectionView中边框和调整单元格的大小

来自分类Dev

更改Spire.PDF网格C#中单个单元格的边框颜色

来自分类Dev

快速设置UiCollectionView中单元格的选定颜色

来自分类Dev

单元格边框颜色表现怪异

来自分类Dev

表格单元格的边框颜色变化

来自分类Dev

表格单元格的边框颜色变化

来自分类Dev

单元格边框颜色表现怪异

来自分类Dev

更改UICollectionView中特定单元格的图像

来自分类Dev

无法在HTML中的表格单元格中更改颜色

来自分类Dev

比较单元格中的2个值并更改JTable中的单元格颜色

来自分类Dev

UICollectionView reloadData更改单元格顺序

来自分类Dev

更改JTable的特定单元格中的字体颜色?

来自分类Dev

更改TableView中单个数据单元格的颜色

来自分类Dev

如何在iText Java中更改单元格颜色

来自分类Dev

使用纯javascript更改表格中单元格的颜色

来自分类Dev

在Excel中更新值时更改单元格的颜色

来自分类Dev

如果单击,则更改单元格中的按钮颜色

来自分类Dev

如何更改表格中单元格的文本颜色?

来自分类Dev

在Shiny中更改DT表上单元格的颜色

来自分类Dev

更改工作表中随机单元格的颜色

来自分类Dev

更改DataGridView中特定单元格的颜色

来自分类Dev

如何在Wicket中更改AjaxEditableLabelColumn单元格的颜色

来自分类Dev

在WPF Datagrid中更改单个单元格的颜色

来自分类Dev

更改tableView中偶数单元格的背景颜色

来自分类Dev

更改iOS中特定索引单元格的背景颜色

来自分类Dev

使用公式更改单元格中的字体颜色

来自分类Dev

更改 UITableView 中的颜色单元格 以前录制的 Swift

Related 相关文章

  1. 1

    更改 Excel 2010 中多个单元格的边框颜色?

  2. 2

    自定义更改单元格底部边框的颜色

  3. 3

    在UICollectionView中边框和调整单元格的大小

  4. 4

    更改Spire.PDF网格C#中单个单元格的边框颜色

  5. 5

    快速设置UiCollectionView中单元格的选定颜色

  6. 6

    单元格边框颜色表现怪异

  7. 7

    表格单元格的边框颜色变化

  8. 8

    表格单元格的边框颜色变化

  9. 9

    单元格边框颜色表现怪异

  10. 10

    更改UICollectionView中特定单元格的图像

  11. 11

    无法在HTML中的表格单元格中更改颜色

  12. 12

    比较单元格中的2个值并更改JTable中的单元格颜色

  13. 13

    UICollectionView reloadData更改单元格顺序

  14. 14

    更改JTable的特定单元格中的字体颜色?

  15. 15

    更改TableView中单个数据单元格的颜色

  16. 16

    如何在iText Java中更改单元格颜色

  17. 17

    使用纯javascript更改表格中单元格的颜色

  18. 18

    在Excel中更新值时更改单元格的颜色

  19. 19

    如果单击,则更改单元格中的按钮颜色

  20. 20

    如何更改表格中单元格的文本颜色?

  21. 21

    在Shiny中更改DT表上单元格的颜色

  22. 22

    更改工作表中随机单元格的颜色

  23. 23

    更改DataGridView中特定单元格的颜色

  24. 24

    如何在Wicket中更改AjaxEditableLabelColumn单元格的颜色

  25. 25

    在WPF Datagrid中更改单个单元格的颜色

  26. 26

    更改tableView中偶数单元格的背景颜色

  27. 27

    更改iOS中特定索引单元格的背景颜色

  28. 28

    使用公式更改单元格中的字体颜色

  29. 29

    更改 UITableView 中的颜色单元格 以前录制的 Swift

热门标签

归档