继承UIView, 写了一个具有画板功能的MHBoardView, 简单实现了清除,回退和保存到相册的功能
@interface MHBoardView : UIView
/*!
* @author Macro QQ:778165728, 15-11-04
*
* @brief 设置画笔颜色,默认黑色
*
* @param color 画笔颜色
*/
- (void)setLineColor:(UIColor *)color;
/*!
* @author Macro QQ:778165728, 15-11-04
*
* @brief 设置画笔宽度,默认为3
*
* @param width 画笔宽度
*/
- (void)setLineWidth:(CGFloat)width;
/*!
* @author Macro QQ:778165728, 15-11-04
*
* @brief 清屏
*/
- (void)clear;
/*!
* @author Macro QQ:778165728, 15-11-04
*
* @brief 回退
*/
- (void)back;
/*!
* @author Macro QQ:778165728, 15-11-04
*
* @brief 获取画板的图片
*
* @return image
*/
- (UIImage *)getImage;
@end
初始化后直接调用clear,back,getImage方法即可.