博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用UIBezierPath实现一个带圆角的视图
阅读量:6448 次
发布时间:2019-06-23

本文共 583 字,大约阅读时间需要 1 分钟。

- (void)drawRect:(CGRect)rect{    // draw a box with rounded corners to fill the view -    UIBezierPath *roundedRect = [UIBezierPath bezierPathWithRoundedRect:self.bounds cornerRadius:5.0f];    [[UIColor colorWithWhite:0.8 alpha:0.5] setFill];    [roundedRect fillWithBlendMode:kCGBlendModeNormal alpha:1];}

UIBezierPath对象是CGPathRef数据类型的封装。path如果是基于矢量形状的,都用直线和曲线段去创建。我们使用直线段去创建矩形和多边形,使用曲线段去创建弧(arc),圆或者其他复杂的曲线形状。

 

 

  

详细的介绍了UIBezierPath ,这里我就不多说了!

// 通过UINib 加载xib资源文件  UINib *hoverViewXib = [UINib nibWithNibName:@"xxxx" bundle:nil]; [hoverViewXib instantiateWithOwner:self options:nil];

 

转载地址:http://zalwo.baihongyu.com/

你可能感兴趣的文章
C# 使用各种API
查看>>
密码的校验.大小写字母,数字,特殊字符中的至少3种
查看>>
ios 不同sdk4.3 6.0版本号,关于方法的兼容性的通用方法
查看>>
Shell编程学习总结
查看>>
070、如何定制Calico 网络policy(2019-04-15 周一)
查看>>
构建之法阅读笔记02
查看>>
Webstorm常用快捷键备忘
查看>>
js滚动加载到底部
查看>>
关于mac远程链接window服务器以及实现共享文件
查看>>
Redis慢查询,redis-cli,redis-benchmark,info
查看>>
Virtualbox 虚拟机网络不通
查看>>
java概念基础笔记整理
查看>>
self parent $this关键字分析--PHP
查看>>
CC_UNUSED_PARAM 宏含义的解释
查看>>
leetcode124二叉树最大路径和
查看>>
AngularJS笔记整理 内置指令与自定义指令
查看>>
学习OpenCV——BOW特征提取函数(特征点篇)
查看>>
shell与正则表达式
查看>>
第三篇:白话tornado源码之请求来了
查看>>
10分钟搞定支付宝和微信支付的各种填坑
查看>>