Как удалить (не скрыть) кнопку пользовательского интерфейса в XCode? - PullRequest
0 голосов
/ 05 ноября 2018

У меня есть вид с большим количеством UI buttons. Я хочу, чтобы некоторые кнопки отображались, а некоторые скрывались в зависимости от моего динамического содержимого. Это можно сделать с помощью button.isHidden = true. Проблема в том, что макет все еще устанавливает свои ограничения для скрытых кнопок, которые создают много пустого пространства. enter image description here

Вы можете видеть пустое пространство внизу на рисунке, где кнопки скрыты. Итак, можно ли сделать кнопки «пропавшими» вместо скрытых? В Android Studio есть код isGone (не помню точного кода), который не только скрывает кнопку, но и удаляет ее высоту и ширину.

...