UIBezierPath贝塞尔弧线

这篇博客主要介绍了在iOS中使用UIBezierPath进行贝塞尔弧线的绘制,包括常用的方法,并强调图形绘制应在drawRect函数内完成。作者分享了学习资源和自己的实践示例,为后续学习提供参考。
摘要由CSDN通过智能技术生成

下面两个网页是我学习时发现的相关的知识网页,总结了常用的知识点。以免忘记,特记录在此。
UIBezierPath贝塞尔弧线常用方法
iOS UIBezierPath类介绍

几点需要注意:绘制的图形要写在drawRect函数里面,在View里面绘制图形。

下面是我熟悉UIBezierPath而写的几个小例子。放在这吧,以后再完善补充。

//
//  XXCycleView.m
//  XXGraphics
//
//  Created by shine on 2016/12/22.
//  Copyright © 2016年 shine. All rights reserved.
//

#import "XXCycleView.h"

@implementation XXCycleView


- (void)drawRect:(CGRect)rect {
    // Drawing code
    //画圆
    //[self setupCycle];
    
    //画三角形
    //[self triAngle];
    
    //画二次贝塞尔曲线
    [self quadCurve];
}

- (void)quadCurve{
    UIBezierPath *path = [UIBezierPath bezierPath];
    
    UIColor *lineColor = [UIColor blackColor];
    [lineColor set]; //设置线条颜色
    
    [path moveToPoint:CGPointMake(100, 100)]; //设置起始点
    
    //绘制二次
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值