1.增加view的padding区域。
2.增加view自身的rect,内部的图片显示保持原样不拉伸。
3.利用TouchDelegate方法,生成一个delegate设置到父view里面去,那么父view就会代理获得扩大后区域的点击事件转发给目标view。以下方法实现了把指定的view扩大expandTouchWidth的函数,比如setTouchDelegate(V,100)表示把view V夸大100个像素点击区域。
注意点:必须保证parent足够大,如果自定义的范围超出parent的大小,则超出的那部分无效。一个parent只能设置一个触摸委派,设置多个时,只有最后设置的child有效。如果希望一个view能设置多个委派,需要再自定义parent。