如何在collectionView大纲外显示标签

时间:2016-09-21 11:33:06

标签: ios swift uicollectionview uicollectionviewcell

在我CollectionViewCell我正在放置一个单元格,之后我在单元格上放了一个标签。

现在我想在collectionView大纲之外显示我的标签。

赞这个

enter image description here

我在集合单元格中设置标签赞这个

let cell = collectionViewOutlet.dequeueReusableCellWithReuseIdentifier("cell", forIndexPath: indexPath) as? CollectionViewCell
        cell?.lblDate.text = dateArray[indexPath.row]
        if indexPath.item ==  9{
            cell?.backgroundColor = UIColor(red: 245.0/255.0, green: 112.0/255.0, blue: 108/255.0, alpha: 1.0)
            cell?.lblDate.font = UIFont(name: "Helvetica-Bold", size: 30.0)
            cell?.clipsToBounds = false
        }

enter image description here

但我得到赞这个

enter image description here

2 个答案:

答案 0 :(得分:0)

a)检查UILabel的superView是否设置为不剪辑:

enter image description here

superView.clipsToBounds = false

b)将视图放入每个单元格的底部视图,将背景颜色设置为灰绿色,并用另一个子视图剪切其大小。红色单元格不会被剪裁 - 效果保持不变

答案 1 :(得分:0)

取你的红细胞并进行变换(CGAffineTransformScale)以使其更大。然后取消选择UICollectionView的属性clipToBounds