Ios 是否有可能从cell子类内部找出单元格的哪个部分是可见的?

Ios 是否有可能从cell子类内部找出单元格的哪个部分是可见的?,ios,uitableview,cocoa-touch,uiview,Ios,Uitableview,Cocoa Touch,Uiview,在my cell子类中,用户可以滑动单元格进行操作,就像在Mail.app中一样。但是,单元格可能比Mail.app大很多,有时高达1000磅,这意味着需要滚动表格才能完全读取 这意味着简单地在单元格中垂直居中的正常策略将不起作用,因为垂直中心很可能不可见。所以我想在可见区域的垂直中心显示它 在滑动动作发生的UITableViewCell子类中是否可以执行此操作?计算可见区域的垂直中心在何处?将单元格的框架与表视图的边界相交。@rmaddy在每个单元格中保留表视图的引用/委托是错误的MVC做法还

在my cell子类中,用户可以滑动单元格进行操作,就像在Mail.app中一样。但是,单元格可能比Mail.app大很多,有时高达1000磅,这意味着需要滚动表格才能完全读取

这意味着简单地在单元格中垂直居中的正常策略将不起作用,因为垂直中心很可能不可见。所以我想在可见区域的垂直中心显示它


在滑动动作发生的
UITableViewCell
子类中是否可以执行此操作?计算可见区域的垂直中心在何处?

将单元格的框架与表视图的边界相交。@rmaddy在每个单元格中保留表视图的引用/委托是错误的MVC做法还是内存不足?单元格已经有了对表视图的引用-它是单元格的
超级视图
@rmaddy,如图所示不幸的是,情况并非如此。是的,我有点说错了。您需要沿着superview链一直走到表视图。