登录 立即注册
金钱:

江苏十一选五app下载

江苏11选五走势图表:SDDrawView:画板组件,这个箭头样式不一样!

[复制链接]
来自: 神经骚栋 分类: iOS精品源码 上传时间: 2018-7-12 16:55:50
Tag:

项目介绍:

江苏十一选五app下载 www.qt2od.cn


SDDrawView简介


SDDrawView 是一款基于贝塞尔曲线的画板组件,目前样式包含线条、矩形、圆形、箭头等样式.具有调整画板颜色,线条宽度,线条颜色等基本功能.后期准备接入图片涂改,橡皮擦功能,添加文字等功能.至于为什么要做SDDrawView这样的一个三方画板组件,其实SDDrawView大部分功能和现在网上的画板组件都是类似的,是一个不折不扣的造轮子组件.其实,在网上找了很多的画板组件三方中箭头样式令人不是太满意显得非常的生硬,大部分是一个矩形加一个三角形组成的多边形箭头.SDDrawView的箭头样式却不同,SDDrawView箭头样式更类似于QQ截图中的箭头,更加的圆滑更加趋近于现实.接下来,看一下SDDrawView的效果演示图.


SDDrawView快速集成


如何快速集成SDDrawView?非常简单,只需要把SDDrawViewDemo下载下来,然后把Demo中的SDDrawView文件夹拖到你的工程中,然后如下导入头文件即可.

#import "SDDrawView.h"

SDDrawView初始化也比较简单.我们初始化一个SDDrawView对象然后添加到对应的View视图上即可.

//懒加载的形式初始化(可用可不用~)
- (SDDrawView *)drawView{
    
    if(_drawView == nil){
        _drawView = [[SDDrawView alloc] initWithFrame:[UIScreen mainScreen].bounds];
        _drawView.drawViewColor = [UIColor whiteColor];//画板颜色
        _drawView.lineWidth = 2.0f;//线条宽度
        _drawView.drawStyle = DrawStyleLine;//样式
        _drawView.lineColor = [UIColor redColor];//线条颜色
    }
    return _drawView;
    
}

图形样式选择是一个枚举值,只需设定对应的样式,就可绘制不同的图形.

typedef enum : NSUInteger {
    DrawStyleLine,
    DrawStyleSquare,
    DrawStyleCircle,
    DrawStyleArrow
} DrawStyle;

这里说明一下SDDrawView所有的属性和方法.

属性或者方法说明
drawViewColor画板颜色
lineWidth画笔宽度
drawStyle绘制样式 值为DrawStyle的枚举值
lineColor画笔颜色
- (void)cleanAction;清除画板
- (void)rollbackAction;回退上一步

→SDDrawView传送门

相关源码推荐:

我来说两句
*滑动验证:
所有评论(32)
编程是什么 2018-7-13 10:07:22
膜拜大神~
回复
乱世佳人520 2018-7-13 10:08:00
我是来学习的
回复
这是个逗比 2018-7-13 10:08:16
学习...学习...
回复
ff12345 2018-7-13 10:08:41
感谢大神分享,必须顶!
回复
BlueManlove 2018-7-13 10:08:58
感谢分享,楼主V5~
回复
打个酱油的 2018-7-13 10:09:24
感谢大神分享,必须顶!
回复
code4app热心网友 2018-7-13 14:48:08
淡定,淡定,淡定……
回复
AstarLab 2018-7-13 15:49:08
Astar Lab成立于2017年,旗下有两个子品牌:Astar Fund & Astar IBD。Astar Lab的基金品牌Astar Fund 拥有严格筛选的一级市场投资策略和稳健的二级市场操作策略,是多个世界顶级区块链项目的基石私募投资机构,量化基金子品牌Bit Valley上一季度平均回报率超过100%。而作为区块链投行的服务商,Astar IBD可以承担财务顾问,行业顾问,保荐商,承销商等多个角色,目前已经累计在多个环节服务二十余家机构。更多了解或有合作意向,请关注公众号:Astar区块链实验室
回复
code4app热心网友 2018-7-13 19:04:41
楼主用心了,内容非常精彩。
回复
1234下一页
提取码:  下载次数:23 状态:已购或VIP 售价:0(原价:15)金钱 下载权限:初级码农 
1276 0 23
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
[email protected]
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|Github|申请友链|手机版|江苏十一选五app下载 ( 粤ICP备15117877号-1 )

快速回复 江苏十一选五app下载 返回列表
  • 监管出重拳 严查保险销售误导 2019-05-25
  • 第529期:辅助降压、缓解便秘……薯类食物好处多多,怎样吃更健康? 2019-05-25
  • 我省将建教师个人师德报告制度 2019-05-24
  • 别空谈,说说看,这个“简单的逻辑关系”是什么关系? 2019-05-24
  • 坚决反对美对我产品加征关税 坚决支持中国政府反击措施 2019-05-23
  • 明德门遗址保护工程启动 唐长安城第一门将重见天日 2019-05-23
  • 一语惊坛(5月31日):“我们不一样”,中国向世界许下一个承诺。 2019-05-23
  • 端午假期 广东南部多雷雨局部暴雨 2019-05-22
  • “最接近王维的作品”将拍卖 它是王维的真迹吗? 2019-05-22
  • 弘扬优秀传统文化 引领文化自信 绍兴打造国学高地 2019-05-22
  • 人民币兑美元相关新闻 2019-05-21
  • 市中级人民法院开展形式多样节能减排活动 2019-05-21
  • 吉安市长为何深夜暗访城区夜市 2019-05-21
  • 巨型足球、大力神杯亮相南京,感受世界杯氛围! ——凤凰网房产 2019-05-20
  • 《白鹿原》获得白玉兰最佳中国电视剧奖 2019-05-20
  • 840| 483| 33| 702| 86| 994| 602| 774| 824| 570|