ios|ios 按钮左面是半圆 右面是直角
你的小可爱已上线
文章图片
如图所示.png
UIButton * maBtn = [[UIButton alloc] initWithFrame:CGRectMake(SCREEN_WIDTH - 110, (260*W-30)/2, 110, 30)];
maBtn.backgroundColor = BaseColor;
[bg addSubview:maBtn];
//TODO:uiview 单边圆角或者单边框
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:maBtn.bounds byRoundingCorners:(UIRectCornerTopLeft | UIRectCornerBottomLeft) cornerRadii:CGSizeMake(maBtn.frame.size.height/2,maBtn.frame.size.height/2)];
//圆角大小
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = maBtn.bounds;
maskLayer.path = maskPath.CGPath;
maBtn.layer.mask = maskLayer;
【ios|ios 按钮左面是半圆 右面是直角】需要的人可以直接copy走吧!记得帮我点点? 爱你哟!
文章图片
推荐阅读
- 2020-04-07vue中Axios的封装和API接口的管理
- iOS中的Block
- 记录iOS生成分享图片的一些问题,根据UIView生成固定尺寸的分享图片
- 2019-08-29|2019-08-29 iOS13适配那点事
- Hacking|Hacking with iOS: SwiftUI Edition - SnowSeeker 项目(一)
- iOS面试题--基础
- 接口|axios接口报错-参数类型错误解决
- iOS|iOS 笔记之_时间戳 + DES 加密
- iOS,打Framework静态库
- 常用git命令总结