Создание приложения, содержащего flashCards. Они, безусловно, требуют возможности переворачивать карту. Для этого у меня есть UIViewController и, чтобы избежать отображения всего представления, я внедрил свой subView в контейнер.UIViewanimation trantitionfromView с использованием анимации UIViewflip
Я объявил два подзаголовка в контейнере с именем, frontView
и backView
. frontView
получил красный фон и этикетку, говоря переднюю, а backView
получил синий фон и этикетку, говорящую назад.
Я объявил переменную таким образом я могу проверить, какая сторона showened: var showingFront = true
Получил действие UIButton который вызывает следующую FUNC:
if showingFront == true {
UIView.transitionFromView(forside, toView: bagside, duration: 1, options: UIViewAnimationOptions.TransitionFlipFromRight, completion: nil)
showingFront = false
} else {
UIView.transitionFromView(bagside, toView: forside, duration: 1, options: UIViewAnimationOptions.TransitionFlipFromRight, completion: nil)
showingFront = true
}
Это переворачивает представление вперед и назад, но BackgroundColor исчезает с ярлыками и я могу видеть только перелив контейнера ?. Вся помощь ценится
Просто Woow ... Он работает безупречно, невероятно такой умный, спасибо большое! : D –
Добро пожаловать, я рад, что смогу помочь :-) – Dasem