Вы можете выполнить отложенное действие с помощью API DispatchQueue, например,
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
self.label.isHidden = true
}
. Или, если вы хотите анимировать скрытие, используйте UIView.animate (withDuration: animations :) или UIView.animate (withDuration: задержка: опции: анимация: завершение :) например:
UIView.animate(withDuration: 2) {
self.label.alpha = 0
}
Удачи!