인프런 커뮤니티 질문&답변

조명훈님의 프로필 이미지
조명훈

작성한 질문수

SwiftUI - iOS14 퍼펙트 가이드

2 Grid View

Grid View 강의에서 animation 질문

작성

·

268

0

 ScrollView {
                LazyVGrid(columns: selectedGridType.columns) {
                    ForEach(items) { item in
                        Image(item.imageName)
                            .resizable()
                            .aspectRatio(contentMode: .fit)
                    }
                }
                .animation(.default) // 레이아웃 변경시 부드럽게 변경
            }

 

animation(.default)

이 메서드가 deprecated돼서 animation(.default, value: ...) 로 변경이 필요하다고 합니다.

혹시 어떻게 해야 비슷한 효과가 나올까요?

답변 1

0

iOS Developer - 이정님의 프로필 이미지
iOS Developer - 이정
지식공유자

안녕하세요

 

.animation(.default, value: UUID())

이렇게 하시면 전처럼 자연스럽게 애니메이션 나올거예요

조명훈님의 프로필 이미지
조명훈

작성한 질문수

질문하기