Swift: Как скрыть и показать UI элементы на экране

Здравствуйте я начинающий программист и познаю науку можно сказать своими силами))) Задача такая: Есть элементы на экране при запуске приложения и они должны быть все время скрыты. Есть переменная значение которой увеличивается и при достижении определенного значения этой переменной, вышесказанный элемент должен от обратиться на экране ровно на 5 секунд а за тем сново стать скрытым. Помогите пожалуйста как это можно реализовать?


Ответы (1 шт):

Автор решения: katafey

И так...сеть переменная, которая достигает определенного значения и при выполнении этого условия на экране смартфона появляется надпись, так как в коде ее атрибуту видимости на экране, присваевается значение:

viewLabel.isHidden = false

и для того что бы эта надпись исчезла после прошествия 5 секунд я использовал отложенный метод:

DispatchQueue.main.asyncAfter(deadline: .now()+5) {self.viewLabel.isHidden = true}

Тем самым добился необходимого мне результата)))

→ Ссылка