获取屏幕上的某个控件相对位置,尤其是tableviewcell上的某一个控件的相对位置

 

我的需求就是tableviewcell上的按钮,点击就会出现一个弹框:

主要就是获取,所点击的cell上控件的相对位置;

1
2
3
CGPoint buttonCenter = CGPointMake(btn.bounds.origin.x + btn.bounds.size.width/2,
                                           btn.bounds.origin.y + btn.bounds.size.height/2);<br> CGPoint btnorigin = [btn convertPoint:buttonCenter toView:self.view];
 NSLog(@"sender =x: %f\n y :%f",btnorigin.x,btnorigin.y );

这样就能获取了

posted @ 2017-04-02 22:55  新司机上路  阅读(1459)  评论(0)    收藏  举报
编辑推荐:
· 当加密ID需要变成Guid:为什么我选择了AES-CBC而非GCM?
· 基于 epoll 的协程调度器——零基础深入浅出 C++20 协程
· 下划线字段在golang结构体中的应用
· SQL Server也能玩正则表达式?
· CUDA 编程初探
阅读排行:
· 家里有密码锁的注意了,这真不是 BUG,是 feature。
· C#实现屏幕墙:同时监控多个电脑桌面(支持Windows、信创Linux、银河麒麟、统信UOS)
· 直击痛点的开源项目「GitHub 热点速览」
· C# 13 与 .NET 9 跨平台开发实战(第一章:开发环境搭建与.NET概述-上篇)
· 记一次 .NET 某自动化智能制造软件 卡死分析
本人qq1365102044,有问题欢迎沟通!
点击右上角即可分享
微信分享提示