【发布时间】:2013-03-20 15:36:37
【问题描述】:
我有一个链接到一个对象的UITableViewCell,我需要判断该单元格是否可见。根据我所做的研究,这意味着我需要以某种方式访问包含它的UITableView(从那里,有几种方法可以检查它是否可见)。所以我想知道UITableViewCell 是否有指向UITableView 的指针,或者是否有任何其他方法可以从单元格中获取指针?
【问题讨论】:
-
这样做的目的是什么?
-
[cell superView]也许? -
值得解释一下为什么你认为你需要这个 - 因为这可能是糟糕设计的一个标志,因为我真的想不出许多合理的理由让一个单元格知道它是否在屏幕上。
-
@Paul.s 我们在单元格中的图像上有一个手势识别器,当单元格被触摸时,它会打开另一个覆盖视图,想想弹出框样式,它应该根据需要覆盖尽可能多的单元格正确显示。为此,它需要提供给它的 TableView 或其他视图才能显示。对解决方案并不满意,但要获得所需的效果,获得 UITableViewCell 的 UITableView 是我们想出的最好的方法。
-
@chadbag 不用担心,希望我能给遇到同样问题的其他人一个想法。
标签: iphone ios objective-c xcode tableview