Я не могу заставить Просмотр даты и времени скользить вверх, так как он в данный момент просто всплывает при активации. У меня так, что со временем он исчезает, но мне нужна анимация, чтобы он показывал, чтобы он поднялся в нужное положение и затем исчез, с уже встроенной анимацией. Что мне нужно, чтобы это было против того, что у меня есть https://youtu.be/ObchMPX0rZY
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
nameTextField.delegate = self
dateTimeView.alpha = 0
}
override func motionEnded(_ motion: UIEvent.EventSubtype, with event:
UIEvent?) {
let dateTime = Date()
let cal = Calendar.current
let dfm = DateFormatter()
dfm.dateFormat = "dd MMM" // this is the format of the date string you need
let date = dfm.string(from: dateTime).uppercased()
dfm.dateFormat = "HH:mm" // this is the format of the time string you need
let time = dfm.string(from: dateTime)
timeNow.text = time
dateNow.text = date
self.dateTimeView.alpha = 1
DispatchQueue.main.asyncAfter(deadline: .now() + 3) {
UIView .transition(with: self.dateTimeView,
duration: 0.5,
options: UIView.AnimationOptions.curveEaseIn,
animations: {
self.dateTimeView.alpha = 0