一、接下来,我们来说这个工具条啊, 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了,对吧, 橡皮,相当于是,我再画一条灰色的线, 然后,就相当于把它盖住