Мой код в Swift.У меня 5 UITextFields
.3 из них скрыты при загрузке view
.Под первыми 2 UITextFields
есть "+" UIButton
, который должен сделать дополнительные UITextField
видимыми (еще до 3 UITextFields
, всего 5).Все 5 UITextFields
уже добавлены в UIStoryboard
, их просто устанавливают на hidden
.
Когда пользователь нажимает «+» UIButton
, «установить дату истечения»UIButton
и шоу "+" UIButton
будут анимированными и установлены под третьим UITextField
.Каждый раз, когда пользователь нажимает на «+» UIButton
, одни и те же кнопки +
и «установить срок действия» должны скользить вниз под вновь добавленным (сделанным видимым) UITextField
.
Не видно на скриншоте ниже, но там будет "удалить" UIButton
для 3-го, 4-го и 5-го UITextFields
.После удаления одного из них «+» и «установить дату истечения срока действия» UIButtons
должны подняться и остаться ниже последнего UITextField
, который виден на виде.Не уверен, как это сделать.Должен ли я как-то установить ограничения и оживить их?Откуда мне знать, сколько UITextFields
видно на виде?
Вот как сейчас выглядит UIViewController
.