目前我正在使用故事板的自动布局来动态调整自定义的UITableViewCell
的大小。除了在滚动时存在内存泄漏之外,所有内容都应该如其应有的那样工作。从Storyboard加载自定义的UITableViewCell
我知道这个问题是从内部
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
我的问题是,这将是创建一个参考单元的最佳方法调用
[self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];
?如何在没有dequeueReusableCellWithIdentifier
的情况下从故事板加载单元格?
可以从viewDidLoad
拨打电话dequeueReusableCellWithIdentifier
并创建参考单元格作为属性吗?
我需要参考单元格进行尺寸调整。
感谢您的任何帮助。
看来这也会造成泄漏。我正在测试它。 – Iki
昨晚,我与泰勒福克斯(@smileyborg)的交谈中,他创造了自动布局和动态表视图高度[链接](一个很好的例子http://stackoverflow.com/questions/18746929/using-auto-布局在-的UITableView换动态小区的布局,可变行高度/ 18746930#18746930),同时他也证实,使用dequeueReusableCellWithIdentifier的cellForRowAtIndexPath之外可能创造泄漏。 – Iki
好奇@smileyborg认为这会泄漏。我的[TLIndexPathTools](https://github.com/wtmoose/TLIndexPathTools)使用此方法自动计算没有人报告泄漏的单元格高度。我只是测试它。如果你有一个泄漏的场景,我想看看。 –