iOS不规则形状按钮点击:SQButtonImageClick

jopen 8年前

SQButtonImageClick

不规则形状按钮点击.


一、介绍(Introduction)

1.图片都是矩形的,UI给我的不规则的按钮图片也是矩形的,只是不规则形状以外设置为了透明色而已。
iOS不规则形状按钮点击:SQButtonImageClick iOS不规则形状按钮点击:SQButtonImageClick
2.要保证只有图片按钮的不规则区域能响应触摸事件,而重叠区域又互相不影响。



二、原理(Principle)

1.判断此区域是否透明
2.如果透明,不响应事件
3.具体见SQSectorButton.m中的pointInside方法



三、使用(Usage)

1.导入我项目中的lib库
#'SQSectorButton.h/m'
#'UIImage+ColorAtPoint.h/m'
2.将你的按钮继承自SQSectorButton、或者将IB中的按钮的class与SQSectorButton关联

项目主页:http://www.open-open.com/lib/view/home/1449195572748