From 3821d4300c29f6dd091166bcc0032c398bdefcc1 Mon Sep 17 00:00:00 2001 From: Max Sokolov Date: Wed, 16 Nov 2016 17:17:22 +0300 Subject: [PATCH] correctly set rowHeightCalculator --- Demo/Classes/Presentation/Views/AutolayoutTableViewCell.swift | 3 +-- Sources/TableDirector.swift | 3 ++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Demo/Classes/Presentation/Views/AutolayoutTableViewCell.swift b/Demo/Classes/Presentation/Views/AutolayoutTableViewCell.swift index 774fb66..4036a57 100644 --- a/Demo/Classes/Presentation/Views/AutolayoutTableViewCell.swift +++ b/Demo/Classes/Presentation/Views/AutolayoutTableViewCell.swift @@ -10,7 +10,6 @@ import UIKit import TableKit private let LoremIpsumTitle = "Lorem ipsum dolor sit amet, consectetur adipisicing elit" -private let LoremIpsumBody = "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eius adipisci, sed libero. Iste asperiores suscipit, consequatur debitis animi impedit numquam facilis iusto porro labore dolorem, maxime magni incidunt. Delectus, est! Totam at eius excepturi deleniti sed, error repellat itaque omnis maiores tempora ratione dolor velit minus porro aspernatur repudiandae labore quas adipisci esse, nulla tempore voluptatibus cupiditate. Ab provident, atque. Possimus deserunt nisi perferendis, consequuntur odio et aperiam, est, dicta dolor itaque sunt laborum, magni qui optio illum dolore laudantium similique harum. Eveniet quis, libero eligendi delectus repellendus repudiandae ipsum? Vel nam odio dolorem, voluptas sequi minus quo tempore, animi est quia earum maxime. Reiciendis quae repellat, modi non, veniam natus soluta at optio vitae in excepturi minima eveniet dolor." class AutolayoutTableViewCell: UITableViewCell, ConfigurableCell { @@ -20,7 +19,7 @@ class AutolayoutTableViewCell: UITableViewCell, ConfigurableCell { @IBOutlet var subtitleLabel: UILabel! static var estimatedHeight: CGFloat? { - return 700 + return 150 } func configure(with string: T) { diff --git a/Sources/TableDirector.swift b/Sources/TableDirector.swift index 88d4c99..f6cf937 100644 --- a/Sources/TableDirector.swift +++ b/Sources/TableDirector.swift @@ -54,11 +54,12 @@ open class TableDirector: NSObject, UITableViewDataSource, UITableViewDelegate { self.cellRegisterer = TableCellRegisterer(tableView: tableView) } + self.rowHeightCalculator = cellHeightCalculator self.scrollDelegate = scrollDelegate self.tableView = tableView self.tableView?.delegate = self self.tableView?.dataSource = self - + NotificationCenter.default.addObserver(self, selector: #selector(didReceiveAction), name: NSNotification.Name(rawValue: TableKitNotifications.CellAction), object: nil) }