Как убрать анимацию при отображении/скрытии UIStackView?

Всякий раз, когда UIStackView показывается или скрывается, скрывающая и раскрывающаяся части анимируются. Можно ли вообще убрать на нем анимацию. Как будто он просто появляется и исчезает. Спасибо.

текущая иерархия выглядит следующим образом ==> UITableView > заголовок таблицы UIView > UIStackView > UIView с меткой заголовка UILabel. Я пытаюсь скрыть и показать заголовок таблицы.

код, который я пробовал до сих пор...

  • headerView.frame.size.height = 0 - не работает, так как содержимое стека все еще отображается
  • stackView.isHidden = true - по-прежнему показывает пустой вид заголовка, который я хочу скрыть
  • headerLabel.isHidden = true - то же, что и выше, пустой заголовок по-прежнему отображается

person as diu    schedule 11.10.2017    source источник
comment
Можете ли вы обновить свой пост некоторым кодом, который вы сделали до сих пор!   -  person onCompletion    schedule 11.10.2017
comment
UIStackView показан или скрыт, или это представления в представлении стека?   -  person Au Ris    schedule 11.10.2017
comment
@AuRis - текущая иерархия выглядит так ==› UITableView › заголовок таблицы UIViewUIStackViewUIView с меткой заголовка UILabel. Я пытаюсь скрыть и показать сам заголовок таблицы.   -  person as diu    schedule 11.10.2017
comment
Пост @Tuhin обновлен тремя подходами, которые я пробовал до сих пор.   -  person as diu    schedule 11.10.2017
comment
Если вы хотите скрыть заголовок табличного представления, вы делаете это, реализуя источник данных табличного представления, в вашем случае верните nil в viewForHeaderInSection.   -  person Au Ris    schedule 11.10.2017
comment
@AuRis Я полагаю, вы имеете в виду заголовок раздела. Я имею в виду tableViewHeaderFooter. Представление добавлено поверх ячеек прототипа.   -  person as diu    schedule 11.10.2017
comment
Затем установите tableView.tableHeaderView = nil и перезагрузите таблицу, выполнив tableView.reloadData()   -  person Au Ris    schedule 11.10.2017
comment
Я думаю, что это ваш ответ https://stackoverflow.com/questions/8079820/how-can-we-hide-the-tableheaderview-and-tablefooterview   -  person Zee    schedule 11.10.2017