ios - 点击时获取单个 tableviewcell 的高度?

标签 ios swift uitableview

我想获取点击时单个tableviewcell的高度。我环顾四周但没有解决方案。

有什么建议吗?

提前致谢!!

最佳答案

使用委托(delegate)方法:

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
}

然后在该方法中获取单元格:

let cell = tableView.cellForRowAtIndexPath(indexPath)

然后您应该能够获取单元格框架上的高度作为属性。

let height = cell.frame.height

关于ios - 点击时获取单个 tableviewcell 的高度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36615024/

相关文章:

ios - 后台播放音乐 : AVAudioSessionInterruptionNotification not fired

ios - NWConnection 发送多个数据报

ios - CollectionViewControllerCell 未显示 CollectionViewController 的问题

ios - 自定义 Tableview 单元格宽度问题

ios - uitableviewcell 内的 imageview 折叠单元格

ios - UitableView部分中的行数

UIViewController 内的 iOS 自定义 UITableViewController

ios - 将屏幕截图上传到新的 iTunes Connect 时出错

properties - 未调用 Swift 中的访问器方法

ios - IOS开发中View Controller之间共享对象状态