按钮在单元格中时,在视图中获取按钮位置

时间:2011-07-12 09:23:04

标签: iphone uiview

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

由于

3 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:1)

question的已接受答案可能会解决您的问题。

答案 2 :(得分:0)

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

CGRect rectVal = [cell.superview convertRect:cell.frame toView:self.view];

如果您需要更多帮助,请与我联系。