UIbutton 和UIview 切单角
2024-10-17 01:00:19
UIButton * btn = [UIButton buttonWithType:UIButtonTypeCustom];
btn.backgroundColor = [UIColor cyanColor];
btn.frame = CGRectMake(100, 100, 100, 100);
[self.view addSubview:btn];
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:btn.bounds byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = btn.bounds;
maskLayer.path = maskPath.CGPath;
btn.layer.mask = maskLayer;
UIButton UIView 同理。
最新文章
- .net(C#)访问Oracle数据库的几种免安装组件的对比
- 自动化运维工具ansible学习+使用ansible批量推送公钥到远程主机
- HDU 4059 容斥原理+快速幂+逆元
- ThinkPHP 3.2.2 实现持久登录 ( 记住我 )
- Unicode与UTF8相互转化(使用MultiByteToWideChar)
- (笔记)angular 包含关系的controller参数传递
- UVA 10651	 Pebble Solitaire 状态压缩dp
- 访问快递100的rest的请求
- Oracle 11g完全卸载(Windows)(转)
- ASP.NET MVC 解决区域和全局控制器同名的问题
- JSP自定义标签配置
- 基于密度峰值的聚类(DPCA)
- python的高级数组之稀疏矩阵
- [原] RTTI 为什么type_info 有比较操作
- 【Django】关于上传图片遇到的问题
- 正确把mysql数据库从windows迁移到linux系统上的方法
- Mac系统配置JDK1.8环境变量
- mvc 使用预置队列类型存储异常对象
- MyEclipse或Eclipse中project的导入和导出
- Charles maplocal 时中文显示乱码问题