iOS设置单个圆角(cornerRadius)和单边阴影(shaodwRadius)

  • 平时开发时总会有一些特殊的UI效果会比较烦人,比如单个边的圆角,单个边的阴影等等,下面我们使用一种很easy的方式来完成

  • 效果如图:


    example
  • 使用方式:

  • Installation with CocoaPods:

    • pod 'YCShadowView'
    • #import <YCShadowView/YCShadowView.h>
  • Manual import:

    • Drag the YCShadowView folder to project
    • #import "YCShadowView.h"
  • Use

YCShadowView *view = [[YCShadowView alloc] initWithFrame:CGRectMake(200, 250, 100, 100)];
view.backgroundColor = [UIColor whiteColor];
[view yc_shaodwRadius:10 shadowColor:[UIColor colorWithWhite:0 alpha:0.5] shadowOffset:CGSizeMake(0, 0) byShadowSide:(YCShadowSideRight)];
[view yc_cornerRadius:10 byRoundingCorners:(UIRectCornerBottomLeft)];
  • 如有更好的方式来实现或不当之处,留言讨论,感谢~

  • 源码见:github

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,525评论 0 39
  • 思考,文化 1.超级思维力 6小时! 2.整理东西回学校 3小时! *思考力:搭建自己的知识体系和信息体系,为什么...
    橘子侠阅读 1,222评论 0 0
  • 那是故乡的温度,温柔的一点红,不再炫烂。 毕竟我是一个歌者,有享受灵魂的乐章,铺开的句子,出俏的华美,一一与天作答...
    作协阅读 1,885评论 0 1