利用runtime实现按键点击范围放大
在编写项目的过程中我们一般都会遇到这样的情况,按键设计的比较小,用户不方便点击,造成体验很差这种状况,我们就需要在不改变按键UI的情况下实现按键点击范围放大
这时候我们就需要用的runtime机制,在程序运行和编译的时候做一个小动作,改变一下按键的点击范围
首先我们先建立一个button的分类来扩充一下按键的方法
设定一些静态的常量
static char topNameKey
static char rightNameKey
static char bottomNameKey
static char leftNameKey
然后编写扩大范围的方法
返回一个扩大的范围
改写按键点击事件,让点击范围变大