澳门新蒲京娱乐

新蒲京官方下载 3
MVC大旨架构图
图片 16
U盘启动盘的制作及其主要功能的介绍,查看电脑32位64位

圆角矩形【澳门新蒲京娱乐】,Quartz2D的基本使用

【代码笔记】圆角矩形,笔记圆角矩形

代码:

澳门新蒲京娱乐 1

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view.

    [email protected]"圆角矩形";


    UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(50, 100, 100, 100)];
    imageView.backgroundColor=[UIColor redColor];
    //设计其圆角半径
    [imageView.layer setCornerRadius:18.0f];
    [imageView.layer setMasksToBounds:YES];
    [self.view addSubview:imageView];
}

澳门新蒲京娱乐 2

 

 

   

代码: –
(void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup
after loading the view.
[email protected]澳门新蒲京娱乐 ,”圆角矩形…

通过 <iOS开发-Quartz2D的基本使用(一)>
我们能够利用Quartz2D绘制直线和曲线,并制作了一个简单的画板功能
但是真正的开发过程当中这些是远远不够的,那么我们就接着上部分内容更深层次的学习Quartz2D

矩形

//第一种
    UIBezierPath *path = [UIBezierPath bezierPathWithRect:CGRectMake(50, 50, 200, 200)];
    [path fill]; // fill就是填充
//第二种
    UIBezierPath *path = [UIBezierPath bezierPathWithRect:CGRectMake(50, 50, 200, 200)];
    [path stroke]; // stroke是渲染(描边)

澳门新蒲京娱乐 3

fill

澳门新蒲京娱乐 4

stroke

我们很明显的看出以上两种效果是截然不一样的.

椭圆

椭圆的绘制方式和上面的矩形的绘制方法类似
事例代码:

    //前两个参数表示的是需要绘制的图形在父视图上的位置
    //后两个参数表示的是需要绘制的图形在父视图上的大小
    UIBezierPath *path = [UIBezierPath bezierPathWithOvalInRect:CGRectMake(50, 200, 200, 100)];
    [[UIColor purpleColor]set];
    path.lineWidth = 5;
    [path fill];

    UIBezierPath *pat = [UIBezierPath bezierPathWithOvalInRect:CGRectMake(50, 50, 200, 100)];
    [[UIColor redColor]set];
    pat.lineWidth = 5;
    [pat stroke];

效果:

澳门新蒲京娱乐 5

椭圆

圆角

-(void)yuanJiao{

    //第一个参数是CGRect参数 第二个参数是圆角度
    //[UIBezierPath bezierPathWithRoundedRect:<#(CGRect)#> cornerRadius:<#(CGFloat)#>]
    UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(50, 50, 200, 200) cornerRadius:100];
    [[UIColor greenColor]set];
    path.lineWidth = 5;

    [path stroke];

    UIBezierPath *path1 = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(50, 300, 200, 200) cornerRadius:100];
    [[UIColor magentaColor]set];
    path.lineWidth = 5;
    [path1 fill];
}

程序运行结果

澳门新蒲京娱乐 6

圆角

相关文章

No Comments, Be The First!
近期评论
    功能
    网站地图xml地图