Как узнать, что UIStackView завершил автоматическое размещение, если установлено скрытое свойство подпредставления - PullRequest
0 голосов
/ 10 января 2019

У меня есть UIStackView и содержит подпредставления A и B по вертикали. Если я бегу

[A setHidden:YES];
[B showSubview:selectionBox];

Поле выбора показывает, что во второй строке код не в нужном месте, подпредставление А не скрывается сразу, если я задержу код второй строки 0,1 с, оно будет работать хорошо.

Мой вопрос: я не хочу использовать решение с задержкой 0,1 с. Могу ли я дождаться UIStackView скрыть A и закончить макет, а затем выполнить строку B (кстати, я пытаюсь добавить [stackview layoutIfneeded] между двумя строковыми кодами, это не работает).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...