如何获取相对于屏幕

时间:2016-11-12 12:28:09

标签: ios swift

在我的应用中,表格视图位于屏幕的下半部分。我想知道所选单元格相对于整个屏幕的位置,而不是表格视图。

我正在使用此代码:

var cellPosition: CGRect? {
    guard let indexPath = tableView.indexPathForSelectedRow else { return nil }
    let rectOfCellInTableView = tableView.rectForRow(at: indexPath)
    return tableView.convert(rectOfCellInTableView, to: tableView.superview)
}

CGRect始终是(0.0, 0.0, 375.0, 82.0)。这意味着相对于表格视图的位置。 y应该更大。

如何检索相对于整个屏幕的单元格位置?

0 个答案:

没有答案