当前位置: 首页> 游戏> 网游 > 【画板案例-工具条 Objective-C语言】

【画板案例-工具条 Objective-C语言】

时间:2025/7/28 23:59:44来源:https://blog.csdn.net/madoca/article/details/139623982 浏览次数:0次

一、接下来,我们来说这个工具条啊,

1.我们先说一下刚才那个颜色的问题,

我们首先呢,第一次,在去画的时候,我现在肯定是没有颜色的,

通知

这个时候,是没有颜色的啊,只是一个黑色,是默认的颜色,

那我们现在一上来,希望让ViewDidLoad:时候,让它变成第一个按钮的颜色,应该怎么做,

对,相当于是我们让系统,用代码的方式,让它按一下,

按一下执行了什么,

按一下,执行了ViewController这个lineColorChange:这个方法,

通知

所以呢,我们只需要在viewDidLoad:里面,调一遍这个方法,并且呢,它这个方法,传过来了一个Button,

通知

这个Button,你只需要把第一个按钮,传过来,就可以了,

通知

拖根线,把第一个Button拉过来,然后,viewDidLoad:调这个方法,并且,把第一个Button传进来,就OK了,

好,然后呢,来一个,第一个Button啊,给它来,拖过来,拖到Interface里边,

通知

叫做firstButton,

通知

然后,我们只需要,在viewDidLoad:里边,给它用代码点一下第一个按钮,

// 点一下第一个按钮

[self lineColorChange:self.firstButton];

通知

这个时候,我的第一笔啊,

通知

就是第一个按钮的颜色了,

这个颜色的问题,就搞定了,

2.接下来,我们还有ToolBar上边的这四个按钮,

通知

然后呢,接下来,我们来做,上边的这四个功能,

我们把这个代码,先备份一份儿,Name:17-小画板(工具条),

通知

工具条这四个按钮,就一块儿做了,

我们先来分析一下,分析明白了,就很简单,几句话就搞定了啊,

我们把这个程序,先来跑一下,

通知

我每画一笔呢,这个数组里,就会多一条路径,没错儿吧,

然后呢,我们先来看,前三个功能,

1)清屏:把画线的数组,里面的元素,都删掉,然后,重绘一下,就OK了,对吧,

2)回退:把画线的数组,里面的元素,最后一个元素,删掉,然后,重绘一下,就OK了,对吧,

3)橡皮:把HMView的背景颜色,赋给lineColor,然后,画线,就OK了,对吧,

橡皮,相当于是,我再画一条灰色的线,

然后,就相当于把它盖住

关键字:【画板案例-工具条 Objective-C语言】

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: