首页 > 其他 > 详细

修改UITableview多选按钮

时间:2015-12-18 10:24:13      阅读:318      评论:0      收藏:0      [点我收藏+]

项目里用到UITableview的编辑效果,需要更改左边选择的图片(如下图),我又是个忠于原生控件(懒得自定义)的人,系统没有给改变的api,所以又用了偷梁换柱啊

技术分享

以下是我在cell里面打印的cell.subviews, UITableViewCellEditControl就是左边的图片,取到里面的UIimageView更改图片就可以了

技术分享

下面贴代码:

- (void)setSelected:(BOOL)selected animated:(BOOL)animated {
    [super setSelected:selected animated:animated];
    if (self.isEditing && self.isSelected) {
        UIControl *control = [self.subviews lastObject];
        UIImageView * imgView = [[control subviews] objectAtIndex:0];
        imgView.image = [UIImage imageNamed:@"选中icon1"];
    }
    // Configure the view for the selected state
}

 

修改UITableview多选按钮

原文:http://www.cnblogs.com/lilufeng/p/5056147.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!