博客> TableView侧滑效果(2)上面文字下面图片
TableView侧滑效果(2)上面文字下面图片
2018-08-16 22:42 评论:0 阅读:432 林飞飞123
ios UITableView 侧滑

//自定义TableviewCell

import "OrderViewCell.h"

import "Masonry.h"

@implementation OrderViewCell

-(id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier

{

self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];

if (self)

{

}

return self;

}

//cell上面view

-(void)layoutSubviews{

[super layoutSubviews];

[self modifiDeleteBtn];

}

//实现上面文字下面图片

-(void)modifiDeleteBtn{

for (UIView *subView in self.subviews)

{

if ([subView isKindOfClass:NSClassFromString(@"UITableViewCellDeleteConfirmationView")]){

//确认订单

UIView *confirmationView = subView.subviews[3];

confirmationView.backgroundColor = [UIColor colorWithRed:164/255.0 green:225/255.0 blue:225/255.0 alpha:1.0];

for (UIView *view in confirmationView.subviews) {

UIImageView *deleteImage = [[UIImageView alloc] init];

deleteImage.contentMode = UIViewContentModeScaleAspectFit;

deleteImage.image = [UIImage imageNamed:@"confirmOrder"];

deleteImage.frame = CGRectMake(5, -10, 20, 20);

[view addSubview:deleteImage];

UIButton *oneBtn = [UIButton buttonWithType:UIButtonTypeCustom];

oneBtn.frame = CGRectMake(-25, 5, 80, 30);

[oneBtn setTitle:@"确认订单" forState:UIControlStateNormal];

oneBtn.titleLabel.font = [UIFont fontWithName:@"Helvetica-Bold" size:10];

[view addSubview:oneBtn];

}

}

}

 1.png

收藏
0
sina weixin mail 回到顶部