在自定义单元格中获取tableView rowHeight (以编程方式)可以通过以下步骤实现:
layoutSubviews
方法。这个方法会在单元格布局发生变化时被调用。layoutSubviews
方法中,可以通过self.frame.size.height
获取当前单元格的高度。self.contentView.frame.size.height
来获取内容视图的高度。以下是一个示例代码:
class CustomTableViewCell: UITableViewCell {
override func layoutSubviews() {
super.layoutSubviews()
let cellHeight = self.frame.size.height
let contentViewHeight = self.contentView.frame.size.height
// 在这里可以根据需要使用cellHeight和contentViewHeight进行相应的操作
}
}
这样,你就可以在自定义单元格中以编程方式获取tableView的行高了。
对于腾讯云的相关产品和介绍链接,可以根据具体需求选择适合的产品,例如:
请注意,以上只是一些示例,具体的产品选择应根据实际需求进行。
领取专属 10元无门槛券
手把手带您无忧上云