Эта проблема больше не происходит со мной. Если вы также столкнулись с этой проблемой:
Попробуйте проверить, исправлена ли она:
- перезапустите Xcode
- перезапустите симуляторы
- перезагрузите компьютер
- попробуйте запустить его на реальном устройстве.
- обновить версию Xcode, если это возможно.
СТАРЫЙ ОТВЕТ:
Я думаю, это ошибка от Apple. Я отправил отчет об ошибке в Apple. На данный момент, если вы столкнулись с этой проблемой и хотите временное решение, у меня есть решение, чтобы добавить UIView ниже StackView для высоты 1px. В этом случае она не будет вызывать последнюю кнопку, когда вы нажимаете первую кнопку.
Обратите внимание, что фальшивый вид должен быть видимым и иметь высоту не менее 1 пикселя. Его нельзя установить скрытым или 0 на альфа.