Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 当按钮位于单元格中时,获取视图中的按钮位置_Iphone_Uiview - Fatal编程技术网

Iphone 当按钮位于单元格中时,获取视图中的按钮位置

Iphone 当按钮位于单元格中时,获取视图中的按钮位置,iphone,uiview,Iphone,Uiview,我有一个具有自定义单元格的表视图。在每个单元里我都有一个按钮。当我点击任何一个按钮时,我都可以得到它的框架,但框架在单元格中。我想要按钮在自我视图中的位置。这可能吗? 我可以通过获取单元格的框架和表格的起始位置来获取相对位置,但是有没有合适的方法来获取视图中任何对象的位置 谢谢您可以按如下方式获取帧并存储在CGRect中: CGRect rectVal=[cell.superview convertRect:cell.frame-to-view:self.view] 如果你需要更多的帮助,请告诉

我有一个具有自定义单元格的表视图。在每个单元里我都有一个按钮。当我点击任何一个按钮时,我都可以得到它的框架,但框架在单元格中。我想要按钮在自我视图中的位置。这可能吗? 我可以通过获取单元格的框架和表格的起始位置来获取相对位置,但是有没有合适的方法来获取视图中任何对象的位置


谢谢

您可以按如下方式获取帧并存储在CGRect中:

CGRect rectVal=[cell.superview convertRect:cell.frame-to-view:self.view]

如果你需要更多的帮助,请告诉我

[button convertPoint: CGPointMake(0,0) toView: self.view];