失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > IOS开发之UI进阶(设置圆角 边框颜色 边框宽度)

IOS开发之UI进阶(设置圆角 边框颜色 边框宽度)

时间:2024-01-25 22:36:54

相关推荐

IOS开发之UI进阶(设置圆角 边框颜色 边框宽度)

设置圆角

layer.cornerRadius对应ValueTypeNumber或者String,可以在Storyboard里面进行直接设置

如果Value值为正方形width的一半,则为圆形

如果需要单个或者多个圆角

左上:UIRectCornerTopLeft左下:UIRectCornerBottomLeft右上:UIRectCornerTopRight右下:UIRectCornerBottomRightUIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:button.bounds byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerTopLeft cornerRadii:CGSizeMake(8, 8)];CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];maskLayer.frame = button.bounds;maskLayer.path = maskPath.CGPath;button.layer.mask = maskLayer;

边框颜色,边框宽度

设置边框宽度:layer.borderWidth对应ValueTypeNumber或者String设置边框颜色:layer.borderColor对应ValueTypeColor

self.deleteButton.layer.cornerRadius = 15;//设置圆角//颜色只能代码实现,因为Storyboard不支持CGColor属性,只有UIColorself.deleteButton.layer.borderColor = [UIColor redColor].CGColor;//设置边框颜色self.deleteButton.layer.borderWidth = 0.5;//设置边框宽度

如果觉得《IOS开发之UI进阶(设置圆角 边框颜色 边框宽度)》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。