SwiftUI - AnyLayout
iOYES
SwiftUI로 정적인 레이아웃을 구현하는 방법에는 흔한 HStack, VStack, ZStack 같은 컴포넌트들이 활용됩니다.
반면 동적인 레이아웃을 구현할때 물론 분기를 활용해 전환시켜줄 수도 있겠지만, AnyLayout 컴포넌트를 활용하면 보다 더 자연스럽고 간결하게 구현해낼 수 있습니다 🙋🏻
Layout과 Animatable 프로토콜을 채택하고 있기에 충분히 커스텀한 레이아웃을 직접 구현하여 적용시킬수도 있죠.
다이나믹 타입과 디바이스 회전에 따른 방향 등에 대처한 동적인 레이아웃을 쉽게 구현해보시죠 😃
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2024년 8월 29일 오전 9:32
올
... 더 보기‘혁신 과장형’ 프로젝트의 스폰서는 성장욕구가 강하고 프로젝트가 조직에 미치는 영향력이 크다. 조직에 영향력이 큰 가짜 프로젝트를 리딩하기 위해서는 똑똑하고 조직에서 잘 나가는 사람이 그런 스폰서가 될 가능성이 높다. 똑똑하고 욕망이 강한 스폰서는 PM에게 매우 위험하다. 왜냐하면 그 스폰서에게 프로젝트는 본인의 성공을 위한 수단이기 때문에 PM을 논리적이면서도 강하게 밀어붙이기 때문이다.
... 더 보기자
... 더 보기