当前位置:首页 > 实时热点 > 正文内容

扩大按钮 (UIButton) 点击范围

admin19小时前实时热点2

扩大按钮 (UIButton) 点击范围

链接:

扩大点击范围的方法网上有很多 ,发现都不能满足我的需求,我需要扩大按钮的点击区域是只向一个方向扩展点击区域,向X轴的正方向扩展,网上找到的方法一般都是同时向X轴的正负方向扩展,或者是同时向Y轴的正负方向扩展,如图A所示坐标轴

扩大按钮 (UIButton) 点击范围 第1张

扩大按钮 (UIButton) 点击范围 第2张

修改 就可以满足我的需求

为了实现我的需求,我的做法是:

重写一个类,这个类继承与,重写- (BOOL):()point :(*)event,方法就可以扩大按钮的点击区域.修改的值就可以满足我的需求,详细实现见下面的代码注释.

– (BOOL):()point :(*)event

//通过修改 的x,y 值就可以只向X 轴或者Y轴的某一个方向扩展

//当 的X 为负,Y 为0,就只向X的正方向扩展点击区域,反之亦然

//当 的Y 为负,X 为0,就只向Y的正方向扩展点击区域,反之亦然

//当 的Y 为0,X 为0,,来控制扩大的点击区域 ,这个是同时向X 轴正负方向或者同时向Y轴的正负方向

=(0, -70, self..size.width, self.size.);

//90 是希望的X 轴或者Y轴方向的点击区域的宽度或者高度

=90- .size.width;

=90- .size.;

扩大按钮 (UIButton) 点击范围 第3张

=(, 0, -0.5* );//注意这里是负数,扩大了之前的的范围

(, point);

},

扩大按钮 (UIButton) 点击范围 第4张

//通过修改 的x,y 值就可以只向X 轴或者Y轴的某一个方向扩展

//当 的X 为负,Y 为0,就只向X的正方向扩展点击区域,反之亦然

//当 的Y 为负,X 为0,就只向Y的正方向扩展点击区域,反之亦然

//当 的Y 为0,X 为0,,来控制扩大的点击区域 ,这个是同事向X 轴正负方向或者同时向Y轴的正负方向

加入微信交流群:************ ,请猛戳这里→点击入群

扫描二维码推送至手机访问。

版权声明:本文由智汇百科网发布,如需转载请注明出处。

本文链接:https://www.zhihuibkw.com/post/5565.html

分享给朋友:

“扩大按钮 (UIButton) 点击范围” 的相关文章

美食节特色美食小吃

美食节特色美食小吃

在美食的世界里,每一个地方都有着独特的味道和文化,它们如同璀璨的明珠,散发着迷人的光芒。今日,某地方特色美食节盛大开幕,一场关于饮食魅力的盛宴正式拉开帷幕,让我们一同走进这个充满烟火气的世界,领略地方饮食的独特风情。走进美食节的现场,仿佛踏入了一个色彩斑斓的童话世界。五彩斑斓的装饰、热闹非凡的人群,...

老旧小区改造刻不容缓

老旧小区改造刻不容缓

在当今社会,老旧小区改造工程正以其坚定的步伐持续推进,犹如一股温暖的春风,悄然吹进了千家万户,给居民的生活环境带来了翻天覆地的变化。老旧小区,曾经是城市发展进程中的一个特殊群体,它们承载着许多居民的记忆和情感,却也面临着诸多问题。设施老化、环境脏乱、居住条件差等问题日益凸显,严重影响了居民的生活质量...

歌手演唱会门票排行榜

歌手演唱会门票排行榜

在音乐的浩瀚星空中,总有那么一颗明星,以其独特的魅力和无与伦比的才华,点燃无数歌迷的热情与梦想。近日,[歌手名字]的演唱会门票在瞬间售罄,再次彰显了其无人可挡的人气与影响力,让整个乐坛为之震动。当开票的那一刻来临,仿佛是一场音乐的狂欢盛宴正式拉开帷幕。各大售票平台瞬间被蜂拥而至的歌迷们挤得水泄不通,...

国际航班降落哪些城市

国际航班降落哪些城市

在航空领域,安全始终是重中之重。不幸的是,一起突发的国际航班严重故障事件,让人们再次深刻认识到航空安全的严峻性和不确定性。这架国际航班原本在浩瀚的天空中平稳飞行,承载着众多乘客的梦想与期待。突如其来的故障仿佛一颗定时炸弹,瞬间打破了这份宁静与祥和。机组人员凭借着丰富的经验和临危不乱的精神,迅速察觉到...

明星开撕名场面

明星开撕名场面

在娱乐圈这个光怪陆离的舞台上,明星们之间的纷争就如同一场场没有硝烟的战争,其剧情之跌宕起伏,堪比古代的宫斗剧。每一次的撕大战,都能吸引无数吃瓜群众的目光,成为社交媒体上的热门话题。就拿最近的一次明星撕事件来说吧,两位一线明星 A 和 B 之间的矛盾可谓是愈演愈烈。起初,只是一些小小的摩擦,比如在某个...

老字号品牌焕发新活力,秘诀是什么

老字号品牌焕发新活力,秘诀是什么

在当今竞争激烈的商业世界中,许多老字号品牌曾经辉煌一时,却在时代的变迁中逐渐失去了往日的光彩。也有一些老字号品牌却能够逆势而上,焕发新的活力,重新赢得消费者的喜爱和市场的认可。那么,老字号品牌焕发新活力的秘诀究竟是什么呢?创新是老字号品牌焕发新活力的关键。随着时代的发展和消费者需求的变化,老字号品牌...