ios - 如何在 viewDidAppear 之前知道 tableView.contentSize?

标签 ios uitableview swift

我之前说过(How get size between tableView and tabBar?)要以编程方式绘制单元格。

为了知道要绘制多少单元格,我需要 tableView.contentSize.height,如何在 viewDidAppear() 之前获取它,在 viewWillAppear() 中我得到不相关的大小。 如果我在 viewDidAppear() 中绘制,它对用户来说是可见的,图像是如何出现的。

最佳答案

如果您所有的单元格都具有相同的大小,那么 tableView.contentSize 将是单元格的 nr X 单元格高度。

关于ios - 如何在 viewDidAppear 之前知道 tableView.contentSize?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29940334/

相关文章:

ios - 带有自定义复选标记的swift ios tableview在滚动时不断重新选择单元格

ios - 当我设置值 "Welcome\n\(user!)"时,我在 uilabel 中遇到问题

ios - Swift UIImage 扩展

ios - UIImagePickerController 和 UINavigationControllerDelegate 实现

ios - 不确定如何使用 CICrop 裁剪图像

ios - 找不到单元格标识符(没有 Storyboard)

swift UITextField : Create a dynamically decrease UITextField Frame in autolayout

ios - UIView 在 swift 中使用 viewModel 回调进行初始化

ios - 针对 iOS 上的 Azure Graph API 的非交互式登录(缓存凭据)

ios - 使用点击手势关闭 SVProgressHUD