更改自定义Collection Cell中标签的边框宽度

时间:2014-02-06 05:05:00

标签: ios iphone objective-c uicollectionview

我有自定义UICollectionViewCell,我已将2 UILabels放入其中。现在我想更改其中标签的borderRadiusborderWidth。谁能告诉我怎么做? 我这样做,但什么也没发生:

    self.titleLabel.layer.borderWidth = 2.0;
    self.titleLabel.layer.borderColor = [UIColor blackColor].CGColor;

我将这两行放在initWithFrame方法中。

2 个答案:

答案 0 :(得分:0)

如果要设置UILabel内部的borderWidth意味着您使用

的原因
self.titleLabel.layer.borderWidth = 2.0;

您可以直接使用标签名称

来代替
yourLabel1.layer.borderWidth = 2.0;
yourLabel2.layer.borderWidth = 2.0;

同样明智的你也可以改变borderRadius。

答案 1 :(得分:0)

添加以下行后,应显示边框:

self.titleLabel.layer.masksToBounds = YES;