美文网首页
iOS切圆角方法简单技巧

iOS切圆角方法简单技巧

作者: su_19 | 来源:发表于2016-04-11 20:08 被阅读764次
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
    self.window.backgroundColor = [UIColor whiteColor];
    
    self.window.rootViewController = [[UIViewController alloc] init];
    
    
    //系统提供的所有的视图类都是直接或者间接继承自UIView,可以显示内容。显示内容的实质是因为UIView类中提供了不同的draw方法。所有的视图都有形状,形状是由layer来决定的。(每个视图都layer)
    //如果想要改变视图的形状,必须通过layer去改变
    
    //1.创建一个View显示在界面上
    UIView * view = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
    view.backgroundColor = [UIColor redColor];
    [_window addSubview:view];

    
    //2.切圆角
    //参数:圆角半径
    [view.layer setCornerRadius:50];
    
    //切圆角如果是切带图片的控件,必须加上下面的代码才有效
    view.layer.masksToBounds = YES;
    
    
    //3.画边框
    //边框宽度(颜色默认是黑色)
    view.layer.borderWidth = 3;
    //设置边框颜色
    [view.layer setBorderColor:[UIColor greenColor].CGColor];
    
    
    
    [UIView animateWithDuration:1 animations:^{
       
        //如果设置了layer,不能通过frame去改变视图的大小;只能通过形变去改变大小
//        view.frame = CGRectMake(100, 100, 50, 50);
        
        view.transform = CGAffineTransformMakeScale(0.5, 0.5);
        
        
    }];
    
    
    
    [self.window makeKeyAndVisible];
    return YES;


相关文章

  • iOS切圆角方法简单技巧

  • iOS 常用组件-高效切圆角方法总结

    iOS 常用组件-高效切圆角方法总结 iOS 常用组件-高效切圆角方法总结

  • iOS设置圆角的四种方法

    原文iOS设置圆角的四种方法iOS设置圆角的方法及指定圆角的位置 一、设置CALayer的cornerRadius...

  • iOS之界面流畅

    iOS 保持界面流畅的技巧 iOS 中关于列表滚动流畅方案的一些探讨 iOS一个简单的设置圆角不引起性能问题的分类

  • 圆角性能优化

    圆角卡顿刨根问底一行代码,圆角风雨无阻,告别离屏渲染性能损耗iOS 保持界面流畅的技巧iOS 高效添加圆角效果实战讲解

  • iOS 常用组件-高效切圆角方法总结

    前言 iOS 客户端开发中,经常碰到圆角视图的需求,本文简单总结一下 UIView 及其子类的一些切圆角方法,并且...

  • iOS高效切圆角方法总结

    iOS 客户端开发中,经常碰到圆角视图的需求,本文简单总结一下 UIView 及其子类的一些切圆角方法,并且保证避...

  • iOS指定视图圆角与Masonry的冲突

    设置固定圆角,iOS11之后有更简单的方法(适配如下) 特别注意,在iOS10版本下,UITableview通过M...

  • iOS开发--切指定圆角的方法

    工作中经常需要将一个图形或者控件切为圆角,切为圆形或者四角都切为圆角的方法很常见也很简单,这里着重介绍一下切指定边...

  • iOS 知识收集

    性能优化 iOS 保持界面流畅的技巧 UIKit性能调优实战讲解 iOS高效设置视图圆角 使用 ASDK 性能调优...

网友评论

      本文标题:iOS切圆角方法简单技巧

      本文链接:https://www.haomeiwen.com/subject/jbpilttx.html