Я хочу открыть UIView
при нажатии кнопки, и представление должно быть всплывающим от начального положения кнопки до того времени, пока изображение не открывается в галерее.При нажатии на изображение изображение открывается из позиции щелчка и охватывает весь экран.Я хочу того же поведения с UIView
при нажатии кнопки.Я пробовал следующий код:
Исходная позиция:
UIView.animate(withDuration: 0.9, delay: 0.0, options: .curveLinear, animations: {
self.vwDetails.frame = CGRect(x: self.btnSelectedVendor.frame.origin.x, y: self.btnSelectedVendor.frame.origin.y, width: self.btnSelectedVendor.frame.width, height: self.btnSelectedVendor.frame.height)
}, completion: nil)
При нажатии кнопки:
UIView.animate(withDuration: 0.9, delay: 0.0, options: .curveLinear, animations: {
self.vwDetails.frame = CGRect(x: self.vwContainer.frame.origin.x, y: self.vwContainer.frame.origin.y, width: self.vwContainer.frame.width, height: self.vwContainer.frame.height)
}, completion: nil)
Этот код не работает для меня.
Заранее спасибо.