iOS简单画板开发案例分享

2020-01-15 13:58:57于丽

需要注意的是,当长按将操作过的图片绘制都画板上生成一张新的图片后,这时候需要把这个image设置给画板drawView,但是这时候就必须要在专门处理图片的view中去import画板view,这样耦合性太强。所以为了解耦,可以使用代理或者Block。我用了Block将刚刚生成的image先保存起来,在控制器中初始化imageHandleView之后再赋值给drawView。

最后保存画板上的内容就是将画板上的内容生成图片保存到相册即可。注意,保存完之后执行的方法必须是这个:

 

复制代码 - (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo;

 

最后效果图是这样的:

iOS开发,画板

以上就是本文的全部内容,希望对大家学习iOS程序设计有所帮助。



注:相关教程知识阅读请移步到IOS开发频道。