```swift import SwiftUI struct ContentView: View { @State var breatheOut = false @State var breatheIn = true var body: some View { ZStack { Color.black .edgesIgnoringSafeArea(.all) Text("Breathe In") .foregroundColor(.white) .opacity(breatheIn ? 0 : 1) .scaleEffect(breatheIn ? 0 : 1, anchor: .center) .animation(Animation.easeInOut(duration: 4) .delay(0.75) .repeatForever(autoreverses: true)) .onAppear { breatheIn.toggle() } Text("Breathe Out") .foregroundColor(.white) .opacity(breatheOut ? 0 : 1) .animation(Animation.easeInOut(duration: 4) .delay(0.75) .repeatForever(autoreverses: true)) .onAppear { breatheOut.toggle() } } } } struct ContentView_Previews: PreviewProvider { static var previews: some View { ContentView() } } ``` ![画面収録 2021-05-09 11 05 08 2021-05-09 11_09_04](https://user-images.githubusercontent.com/871484/117558312-4d75c680-b0b7-11eb-9e45-616a3cabc9c5.gif)