Скрытие ячеек в UITableView со статическими ячейками - без сбоя при автоматическом размещении

У меня есть форма табличного представления, созданная с использованием статических ячеек в IB / раскадровке. Однако мне нужно скрыть некоторые ячейки во время выполнения в зависимости от определенных условий.

Я нашел несколькоответы; на этот вопрос о SO, например,

UITableView установлен на статические ячейки. Можно ли скрыть некоторые ячейки программно?

... и они фокусируются на установке высоты ячейки / строки равной 0. Это здорово, за исключением того, что теперь я получаю исключения из AutoLayout, потому что ограничения могут 'не быть удовлетворенным. Как мне обойти эту последнюю проблему? Могу ли я временно отключить Auto-Layout для подпредставления? Есть ли лучший способ сделать это в iOS7?

Ответы на вопрос(9)

Ваш ответ на вопрос