SwiftUI - Spring Animation
오늘은 SwiftUI에 Animation을 사용해보려 합니다. 먼저 isZoomed @State프로퍼티를 만들어줍니다. 디폴트 값은 false로 해주고 scrollView가 onAppear 되는 시점 애니메이션이 실행되고 isZoomed값도 토글됩니다. banner의 높이를 결정지을 bannerHeight변수는 isZoomed 값에 따라 253이 되거나 0이 됩니다. frame에 height로 바로 사용하기 위해 타입은 Double(CGFloat)로 선언해줍니다. 이게 끝 struct ContentView: View { @State private var isZoomed: Bool = false var bannerHeight: Double { isZoomed ? 253 : 0 } var body: some..
Tech/SwiftUI
2022. 9. 14. 15:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- RX
- 책 후기
- Algorithm
- leetcode
- wwdc
- SWIFT
- swiftUI
- 머신러닝
- stanford SwiftUI
- swift5
- objc
- 스위프트UI
- iOS SwiftUI
- 딥러닝
- ios
- 독서
- Deep learning
- ARC
- rxswift
- 스위프트
- ReactiveX
- 알고리즘
- 애니메이션
- Animation
- 책
- 책 추천
- objective-c
- 문자열
- Xcode
- string
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함