您的位置:首页 > 产品设计 > UI/UE

UITableviewCell 改变选中selectedBackgroundView 的大小 颜色

2016-10-25 14:10 597 查看
关键点:改变frame 一定在  layoutSubviews中操作,其他的地方不行。

改变颜色 ,可以在其他的地方。

- (void )layoutSubviews {

    // always try to set frame in layoutSubviews

    [super
layoutSubviews];

    

    CGRect frame =
CGRectMake(0,
5, self.contentView.frame.size.width
, self.contentView.frame.size.height
- 10);

    UIView *backView = [[UIView
alloc] initWithFrame:frame];

    self.selectedBackgroundView = backView;

    self.selectedBackgroundView.backgroundColor
= UIColorFromRGB(0xf5f5f5);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: