Как скрыть UITableViewCells, не нарушая ограничений AutoLayout

В настоящее время я работаю над приложением для изучения программирования под iOS и Swift.У меня есть представление, которое содержит два основных подпредставления: MKMapView и UITableView.Когда в MapView выбрана определенная аннотация, я хочу, чтобы определенные ячейки в TableView были скрыты.Если аннотация не выбрана, ячейки должны появиться снова.В настоящее время я делаю это, устанавливая высоту для скрытых ячеек равной 0 и вызывая ---- +: = 0 =: + ---- ---- +: = 1 =: + ---- , однакоэто приводит к нарушению всех видов ограничений AutoLayout внутри моих пользовательских ячеек.Я также пытался установить для скрытого свойства ячейки значение true перед установкой высоты на 0, но ограничения AutoLayout все еще нарушаются.Как правильно это сделать?Заранее спасибо.
7 голосов | спросил Lars Stegman 29 J000000Friday16 2016, 15:34:38

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132