获得点击/触摸位置选择的TableView小区时
问题描述:
希望能在这里得到一些帮助,因为这是一件真正让我着迷......获得点击/触摸位置选择的TableView小区时
我有一个的tableView一个视图,当我点击一个细胞我想要显示一个弹出窗口,将箭头指向我点击的单元格。
,我想我需要的东西是: 1将电池在屏幕上的位置(而不是在视图中,因为大表单元格的矩形的Y值可能是磨碎机比屏幕高)
或
2- CGPoint或类似的东西,代表我点击屏幕上的点。
我不能想通了这一点,并让我真的疯了!
任何帮助将非常非常非常有用。 祝您有愉快的一天。
答
看看UIView
方法convertPoint:toView:
(使用nil作为toView参数)。
如果我从一个电池接头引发UIPopoverController,我通常只是在用它来从细胞,从而:
[popover presentPopoverFromRect:cell.frame inView:cell permittedArrowDirections:UIPopoverArrowDirectionAny animated:YES];
答
谢谢!包贵革你推荐的UIView方法是非常有用的..但我真的没有使用它:D。
你给我一个想法经过小区时,以目前的酥料饼的观点,我是用“self.view”,我已经把它改成self.tableView和它的作品完美! jeje
非常感谢你! 你是SH @#;)