1. 首页
  2. 数据库
  3. 其它
  4. iOS开发之如何获取视图在屏幕中显示的位置

iOS开发之如何获取视图在屏幕中显示的位置

上传者: 2021-01-17 00:53:54上传 PDF文件 58.81KB 热度 30次
前言 相信大家在iOS开发中经常会遇到一个问题,例如,点击一个按钮,弹出一个遮罩层,上面显示一个弹框,弹框显示的位置在按钮附近。如果这个按钮的位置相对于屏幕边缘的距离是固定的,那就容易了,可以直接写死位置。可是,如果按钮是在UITableView的cell上呢?随着UITableView的滚动,按钮可能在顶部,也可能在底部,还可能在中间,左侧、右侧都有可能,那么,这个时候,怎么去计算按钮所在的位置呢?如果按钮所在的UITabelView是在另外一个UIScrollView的一个cell上呢?如果外面再有一个滚动层呢?这种布局确实很复杂。 最近公司的项目中有一个需求,所使用的层级就是一个UITa
下载地址
用户评论