UITableViewController不会返回到原始偏移量

时间:2015-05-08 21:55:03

标签: ios uitableview swift uiviewcontroller tableviewcell

我有这个相当奇怪的问题。我在UITableViewCell内部有一张图片,并在其上附加了UITapGestureRecognizer,用于检测图像被点按的时间。

点击图像时,我调用presentViewController()在另一个视图控制器中显示该图像的缩放版本。在该视图控制器内,显示图像的位置,有一个按钮,通过调用dismissViewControllerAnimated()退出视图控制器。

我的问题是每当我退出显示的视图控制器时,我都会被抛入第一个表视图单元格,从而导致在tableView中丢失原始位置,我在其中点击了单元格内的图像。

我正在考虑做的事情,我认为没什么价值,正在为UITableView单元调用scrollToRowAtIndexPath,但我对这种方法有一点信心,因为我想解决为什么我被抛出的原始问题第一个细胞。

修改 我注意到这个问题只发生在8.1而不是8.3

有什么想法吗?

0 个答案:

没有答案