// // MessageAlertView.m // Ifish // // Created by wbzhan on 2019/5/20. // Copyright © 2019 lianlian. All rights reserved. // #import "MessageAlertView.h" @implementation MessageAlertView -(instancetype)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { self.backgroundColor = [UIColor blackColor]; UIRectCorner rectCorner = UIRectCornerBottomLeft|UIRectCornerBottomRight; UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:RECT(0, 0, kSizeFrom750(220), kSizeFrom750(90)) byRoundingCorners:rectCorner cornerRadii:CGSizeMake(kSizeFrom750(6), kSizeFrom750(6))]; CAShapeLayer *shaperLayer = [CAShapeLayer layer]; shaperLayer.path = path.CGPath; self.layer.mask = shaperLayer; CAShapeLayer *borderLayer=[CAShapeLayer layer]; borderLayer.path = path.CGPath; borderLayer.fillColor = [UIColor clearColor].CGColor; // borderLayer.strokeColor = [UIColor blackColor].CGColor; // borderLayer.lineWidth = 1; borderLayer.frame = self.bounds; [self initSubViews]; } return self; } -(void)initSubViews { NSArray *imageArr = @[@"ifishdropview_delect_device"]; NSArray *titleArr = @[@"删除"]; CGFloat contentHeight = kSizeFrom750(90); for (int i=0; i