扩大图片手势的点击范围的方法

news/2024/7/20 21:19:21 标签: ios

如果项目中有需求,图片添加手势的范围,那么可以用以下的方法:

// 计算扩大点击区域的大小

CGFloat expandedInsets = 10.0; // 自定义的扩大值

// 创建一个扩大点击区域的矩形

CGRect expandedFrame = CGRectInset(self.cancelButton.frame, -expandedInsets, -expandedInsets);

// 获取点击的点

CGPoint tapPoint = [panGestureRecognizer locationInView:self];

// 判断点击是否在扩大后的范围内

if (CGRectContainsPoint(expandedFrame, tapPoint)) {

    // 点击在扩大后的区域内,执行 cancelButton 的点击操作

    [self cancelButtonClicked];

}


http://www.niftyadmin.cn/n/5158321.html

相关文章

D - Wall Painting

思路: (1)条件问题:给定n个数,求其中任意k个数的组合的异或和,k取1~n全部求一遍; (2)分析: 凡是异或率先考虑二进制,由于求的是所有情况的异或…

分享34个发布商会PPT,总有一款适合您

分享34个发布商会PPT,总有一款适合您 链接:https://pan.baidu.com/s/1jP9toqTZONWeDIcxvw1wxg?pwd8888 提取码:8888 Python采集代码下载链接:采集代码.zip - 蓝奏云 学习知识费力气,收集整理更不易。知识付费甚…

esxi 6.7下安装黑裙

esxi上创建一个黑裙系统的虚拟机,用来存资料 一、工具 硬件: 工控机:装有esxi6.7系统(192.168.100.2),配置:3865U,16G内存,120Gmsata120sata硬盘,6个网口 主…

【互联网面试】练习题

手撕代码 相似字符串交换 给定两个字符串A,B, 如果字符串A可以通过交换其中两个字符的顺序,而合B相等,则两个字符串相似 要确定两个字符串A和B是否相似,你可以按照以下步骤进行比较: 确保两个字符串的长度相等&…

统计学习理论第 5 部分:破碎系数

照片由 Unsplash上的 资源数据库提供 1:背景与动机 正如本系列之前的文章所述,统计学习理论为理解机器学习推理问题提供了一个概率框架。用数学术语来说,统计学习理论的基本目标可以表述为: 图片由作者提供 本文是统计学习理论系…

Unit2_1:动态规划DP

文章目录 一、介绍二、0-1背包问题问题描述分析伪代码时间复杂度 三、钢条切割问题问题描述分析伪代码过程 四、矩阵链乘法背景性质分析案例伪代码 一、介绍 动态规划类似于分治法,它们都将一个问题划分为更小的子问题 最优子结构:问题的最优解包含子问题的最优解。DP适用的原…

操作系统:虚拟存储管理技术

文章目录 虚拟存储管理技术一、实验目的二、实验要求与内容、过程与结果 系列文章 虚拟存储管理技术 一、实验目的 存储管理的主要功能之一是合理地分配空间。请求页式管理是一种常用的虚拟存储管理技术。 本实验的目的是通过请求页式存储管理中页面置换算法模拟设计&#xf…

Redis之与SSM集成Spring注解式缓存

🎉🎉欢迎来到我的CSDN主页!🎉🎉 🏅我是君易--鑨,一个在CSDN分享笔记的博主。📚📚 🌟推荐给大家我的博客专栏《Redis实战开发》。🎯🎯 …