UItableView中的CustomCell崩溃

时间:2012-12-14 09:10:55

标签: iphone ios uitableview autolayout

我一直在customCell.xib内使用customCellClass UITableView,而autoLayout内部iOS6未使用UITableView功能而构建(因为我需要让它在dataSource之前的平台。 UITableView在其{{1}}方法中提取此自定义xib单元格。 我面临的两难困境是{{1}}突然崩溃了50%我运行它但执行并完全显示tabeview剩余的时间..

我目前正在使用XCode 4.5。

这是我收到的崩溃日志..

  

执行-layoutSubviews后仍需要自动布局。   UITableViewCell的-layoutSubviews实现需要调用   超级'。

2 个答案:

答案 0 :(得分:4)

这里已经详细介绍了这一点,并不像简单地调用[super layoutSubviews]那么简单;

"Auto Layout still required after executing -layoutSubviews" with UITableViewCell subclass

尝试在每个视图中禁用“translatesAutoresizingMaskIntoConstraints”。自动布局以某种方式被触发,这导致UITableView上的这个错误弹出。

答案 1 :(得分:-4)

您的自定义单元格类实现会覆盖layoutSubviews而不会调用super。那就是崩溃日志!