Swift: Как скрыть и показать UI элементы на экране
Здравствуйте я начинающий программист и познаю науку можно сказать своими силами))) Задача такая: Есть элементы на экране при запуске приложения и они должны быть все время скрыты. Есть переменная значение которой увеличивается и при достижении определенного значения этой переменной, вышесказанный элемент должен от обратиться на экране ровно на 5 секунд а за тем сново стать скрытым. Помогите пожалуйста как это можно реализовать?
Ответы (1 шт):
И так...сеть переменная, которая достигает определенного значения и при выполнении этого условия на экране смартфона появляется надпись, так как в коде ее атрибуту видимости на экране, присваевается значение:
viewLabel.isHidden = false
и для того что бы эта надпись исчезла после прошествия 5 секунд я использовал отложенный метод:
DispatchQueue.main.asyncAfter(deadline: .now()+5) {self.viewLabel.isHidden = true}
Тем самым добился необходимого мне результата)))