文档章节

iOS绘图例3:绘图命令工具栏

云贵高原
 云贵高原
发布于 2014/10/13 17:08
字数 150
阅读 186
收藏 3

#程序员薪资揭榜#你做程序员几年了?月薪多少?发量还在么?>>>

  1. 在StoryBoard中添加 GiCanvasView 视图,并在 ViewController 中创建关联变量 canvas_:

     @interface ViewController () {
         __weak IBOutlet GiCanvasView *canvas_;
     }
     @end
    
  2. 添加按钮图片资源,设置命令工具栏:

    - (void)viewDidLoad {
        [super viewDidLoad];
    
        canvas_.tools = @[ @{@"image" : @"select.png", @"name" : @"select"},
                       @{@"image" : @"brush.png", @"name" : @"splines"},
                       @{@"image" : @"line.png", @"name" : @"line"},
                       @{@"image" : @"rect.png", @"name" : @"rect"},
                       @{@"image" : @"ellipse.png", @"name" : @"ellipse"},
                       @{@"image" : @"eraser.png", @"name" : @"erase"}];
        }
    
  3. 在 Podfile 中引入 TouchVG,在命令行输入 pod installpod update --no-repo-update

  4. 运行测试绘图效果。

样例代码见 GitHubOSC,欢迎 Fork。

例4:设置选项界面

设置选项界面

© 著作权归作者所有

云贵高原

云贵高原

粉丝 83
博文 38
码字总数 21429
作品 12
海淀
技术主管
私信 提问
加载中

评论(0)

IOS开发之——绘图(CGContext)

以上引用 ====================================================================== IOS直线样式 ====================================================================== 虚线 画虚线需要......

osc_575sntwo
2019/07/29
14
0
iOS的绘图机制-iOS,iPad,iPhone,Objective-c

嘿!我又回来了。 在前面我介绍了iOS的视图机制,我也提到了iOS的视图框框可以通过drawRect自己绘图,我也说过每个view的layer(CALayer)就像一个视图的投影,其实我们也可以来操作它定制一...

晨曦之光
2012/05/28
3K
0
iOS 图表工具charts介绍

charts是一个很好的绘图工具,功能非常强大,可以用来绘制折线,柱状图,饼状图,k线图,k线分时图,雷达图,气泡图等等,charts是一款仿照安卓 MPAndroidChart而来的一个基于swift编写的绘图...

osc_wv1mxwu2
2019/07/11
13
0
iO6 Programming pushing the limits 阅读笔记

目录 第一部分 iOS6新内容 第二部分 从每天工具中获取更多(介绍日常使用控件和框架的潜力) 第三部分 完成任务的正确工具(介绍不是那么常用的控件和框架) 第四部分 发挥到极限(深入理解i...

云飞扬v5
2015/11/09
65
0
基于 TouchVG 的矢量写字App

GlyphLite 基于 TouchVG 的矢量写字演示App (iOS/Android)。 本项目基于 GPL 2.0 开源协议,仅用于学习和交流,不可用于商业用途。欢迎进行任意改动和完善,使用了其中的代码的项目也必须使...

云贵高原
2014/07/29
406
0

没有更多内容

加载失败,请刷新页面

加载更多

比较好用的自媒体分发工具是哪个?

正是源于互联网生态的健康发展,从15年开始到现在,自媒体文化产业特别有关注度,其品牌形象鲜明、优秀的转化能力的数不胜数的亮点,故而吸引着数不清的创作者,而为了达到更出彩的播放量,这...

易媒助手
18分钟前
25
0
idea2020.1 pojie

前几天最新版的idea2020.1终于发布了,它有多香相信小伙伴们已经有所耳闻。现在就拿出来分享给小伙伴们。   所需要的的东西放在这里了,同时里面也放了一个idea2020.1,小伙伴可以选择性的...

我喜欢你有用吗__
23分钟前
32
0
从企业微信机器人到小爱同学,用 Serverless 实现生活智能化!

通过定时触发器,可以简单快速地定制一个企业微信机器人。我们可以用它来实现喝水、吃饭提醒等小功能,还能实现定时推送新闻、天气,甚至是监控告警的小功能。 使用企业微信机器人 在企业微信...

腾讯云Serverless
26分钟前
32
0
socket编程基础,从了解到实现

java生下来一开始就是为了计算机之间的通信,因此这篇文章也将开始介绍一下java使用socket进行计算机之间的通信,在上一篇文章中已经对网络通信方面的基础知识进行了总结,这篇文章将通过代码...

虹越云霄
26分钟前
41
0
Spring Enable***功能

spring博大精深,衍生出了两大系列:spring boot 和sping cloud快速业务开发模式。 我们进行具体开发时,经常看到这样以Enable*开头的注解,如图 等等好多例子。。。框架自带的Enable* @En...

董广明
28分钟前
41
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部