我想为 cellTopLabel 制作圆角和背景颜色,我使用了以下代码:
override func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let cell = super.collectionView(collectionView, cellForItemAtIndexPath: indexPath) as! JSQMessagesCollectionViewCell
cell.cellTopLabel?.backgroundColor = UIColor.whiteColor()
cell.cellTopLabel?.layer.cornerRadius = 5
cell.cellTopLabel?.bounds = CGRect(x: 0, y: 0, width: cell.cellTopLabel!.bounds.width/4, height: 20)
return cell
}
但我得到了这个结果:
我不希望 cellTopLabel 获得整个屏幕宽度,而只获得所需的宽度,我该如何解决这个问题?