12

所以,我有这个UITableView。它在 iPad 应用程序中。一些单元格的右侧有一个附件按钮(小圆形箭头)。按下该按钮时,我会显示一个弹出视图,用户可以在其中选择与他们触摸的表格单元格相关的操作。到目前为止,这一切都不是困难或特殊的。

但是弹出视图想知道它的来源,以便它可以绘制指向那里的小箭头。我自然希望该箭头指向与弹出框相关的表格单元格。

鉴于我知道它是 indexPath,如何找出表格中某个单元格的当前屏幕坐标?

4

1 回答 1

30

使用 UITableView 方法-rectForRowAtIndexPath:。请注意,这会在表格视图的坐标系中返回一个矩形——如果您需要相对于同一窗口中的另一个视图的矩形,请使用 UIView 方法-convertRect:fromView:

于 2010-08-03T19:25:09.280 回答