2019独角兽企业重金招聘Python工程师标准>>>

UIView *view2 = [[UIView alloc] initWithFrame:CGRectMake(120, 10, 80, 80)];

view2.backgroundColor = [UIColor redColor];

[self.view addSubview:view2];

UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:view2.bounds byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];

CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];

maskLayer.frame = view2.bounds;

maskLayer.path = maskPath.CGPath;

view2.layer.mask = maskLayer;

其中,

byRoundingCorners:UIRectCornerBottomLeft | UIRectCornerBottomRight

指定了需要成为圆角的角。该参数是UIRectCorner类型的,可选的值有:

* UIRectCornerTopLeft

* UIRectCornerTopRight

* UIRectCornerBottomLeft

* UIRectCornerBottomRight

* UIRectCornerAllCorners

参考链接http://stackoverflow.com/questions/2264083/rounded-uiview-using-calayers-only-some-corners-how

转载于:https://my.oschina.net/u/868062/blog/465778

iOS开发之指定UIView的某几个角为圆角相关推荐

  1. ios view 切上部分圆角_iOS - 指定UIView的某几个角为圆角

    如果需要将UIView的4个角全部都为圆角,做法相当简单,只需设置其Layer的cornerRadius属性即可(项目需要使用QuartzCore框架).而若要指定某几个角(小于4)为圆角而别的不变时 ...

  2. 学习IOS开发UI篇--UIView\UIButton\UILabel\UIImageView\UITextField

    UIView\UIButton\UILabel\UIImageView\UITextField,这些都是UI中常用的比较简单地类. 所有的UI类都继承自UIView,所以都有共同的属性,frame,b ...

  3. iOS开发 - StoryBoard + UIScrollView + UIView

    为什么80%的码农都做不了架构师?>>>    1.当我们用StoryBoard添加UIScrollview并在UIScrollview上添加view时,会发现uiscrollvie ...

  4. iOS 开发之动画篇 - 从 UIView 动画说起

    毋庸置疑的:在iOS开发中,制作动画效果是最让开发者享受的环节之一.一个设计严谨.精细的动画效果能给用户耳目一新的效果,吸引他们的眼光 -- 这对于app而言是非常重要的. 本文作为动画文集的第一篇, ...

  5. iOS开发系列--让你的应用“动”起来

    概览 在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌.在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画.关键帧动画 ...

  6. iOS开发系列--UITableView全面解析

    iOS开发系列--UITableView全面解析 2014-08-23 23:20 by KenshinCui, 2202 阅读, 18 评论, 收藏,  编辑 --UIKit之UITableView ...

  7. iOS开发-面试总结(九)

    iOS面试指导 一 经过本人最近的面试和对面试资料的一些汇总,准备记录这些面试题,以便ios开发工程师找工作复习之用,本人希望有面试经验的同学能和我同时完成这个模块,先出面试题,然后会放出答案. 1. ...

  8. iOS开发之让你的应用“动”起来转写

    在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌.在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画.关键帧动画.动画 ...

  9. IOS开发系列--IOS程序开发概览

    IOS开发系列--IOS程序开发概览 2014-08-04 19:42 by KenshinCui, 9983 阅读, 51 评论, 收藏, 编辑 概览 终于到了真正接触IOS应用程序的时刻了,之前我 ...

最新文章

  1. 不是计算机专业学python能找到工作吗-python学习难不难?非计算机专业也能学吗?...
  2. 图论算法-图论的表示、分类及基本概念(系列1)
  3. Leetcode 54 螺旋矩阵 (每日一题 20210729)
  4. 【SSL】openssl 提取 PKCS 证书库中的公钥、私钥、证书、密钥、CA证书
  5. 计算机管理档案有什么好处,利用资料管理系统管理档案有什么好处
  6. c语言大数倍数,leetcode-1346(检查整数及其两倍数是否存在)--C语言实现
  7. 拥抱变化——从Atlas到ASP.NET AJAX(4):大大简化的了的Extender扩展器控件
  8. Linux路由应用-使用策略路由实现访问控制
  9. link 和 style 元素在 HTML 文档中的位置
  10. 计算机合计功能,Javascript自动求和,Javascript自动合计
  11. 下一代防火墙评测--网界
  12. 基于springboot的美食系统
  13. 刘铎 计算机学院,离散数学及应用 [刘铎 编著] 2013年版
  14. 推荐21个高质量图片网站,免费免版权,值得收藏
  15. 【论文分享】小样本图片分类方法:AwGCN:Few-Shot Learning With Attention-Weighted Graph Convolutional Networks
  16. 微信小程序——瘦金社区
  17. 如何选择数字档案系统
  18. 强制去除'输入信号超出范围 调整为1600*900@60HZ'
  19. 文献综述怎么写?有哪些准备工作和内容要求
  20. 股市日记之42:板块一日游,力竭的前奏

热门文章

  1. MySQL为其他用户创建数据库_MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限...
  2. 5G NR RLC:Data Transfer ARQ
  3. Restlet入门示例
  4. Safair css hack
  5. jdbc_servlet基础增删改分页2(userinfo表的)
  6. 带有静态方法的类(java中的math类)
  7. 修改 Workshop 中 text box 输入内容的颜色
  8. step5 . day5 网络编程 基于UDP协议的多人网络在线聊天功能
  9. 检测xcode工程中配置信息是否正确
  10. 每日一练 20190523