手机
当前位置:查字典教程网 >编程开发 >IOS开发 >IOS设置按钮为圆角的示例代码
IOS设置按钮为圆角的示例代码
摘要:iOS中很多时候都需要用到指定风格的圆角按钮,以下是UIButton提供的创建圆角按钮方法设置按钮的4个角:左上:UIRectCornerT...

iOS中很多时候都需要用到指定风格的圆角按钮,以下是UIButton提供的创建圆角按钮方法

设置按钮的4个角:

左上:UIRectCornerTopLeft

左下:UIRectCornerBottomLeft

右上:UIRectCornerTopRight

右下:UIRectCornerBottomRight

示例代码:

UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(50, 60, 80, 40)]; button.backgroundColor = [UIColor orangeColor]; [self.view addSubview:button]; //这里设置的是左上和左下角 UIBezierPath *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;

效果图

IOS设置按钮为圆角的示例代码1

总结

IOS设置按钮为圆角的方法到这就结束了,大家都学会了吗?希望这篇文章对大家的开发能有一定的帮助,如果有疑问大家可以留言交流。谢谢大家对查字典教程网的支持。

【IOS设置按钮为圆角的示例代码】相关文章:

iOS实现从背景图中取色的代码

IOS 改变键盘颜色代码

iOS开发中UISwitch按钮的使用方法简介

如何在iphon IOS设备上使用二维码

iOS App设计模式开发中对迭代器模式的使用示例

iOS中navigationController 去掉背景图片、去掉底部线条的核心代码

iOS实现手势解锁操作

iOS实现无限循环图片轮播器的封装

iOS App设计模式开发中策略模式的实现示例

IOS获取系统相册中照片的示例代码

精品推荐
分类导航