Hôm nay cafedev sẽ giới thiệu một cách ngắn ngọn và cực dễ hiểu về Stack trong SwiftUI để các bạn có thể thực hành nó một cách nhanh chóng nhất có thể. Vì một thế giới dev luôn thay đổi từng ngày.

Lưu ý: Bài này sẽ được cập nhật (kiến thức, demo) liên tục cho tới khi Stack được ổn định nhất.

Khái niệm

HStack là một view chứa các view con được sắp xếp theo chiều ngang

VStack là một view chứa các view con được sắp xếp theo chiều dọc

ZStack là một view chứa các view con được sắp xếp theo chiều trục Z, hay nói các khác các view có thể đè lên nhau từng lớp

Một số demo cơ bản

HStack

Tạo một list tỉnh có thể cuộn được

VStack

Tạo một list tỉnh có thể cuộn được

ZStack

Tạo list các view chồng lên nhau

Các bài Demo nâng cao

Hướng dẫn build UI phức tạp dùng Stack control

Hướng dẫn sử dụng VStack and HStack trong SwiftUI

Dùng ZStack để tạo một chồng card đè lên nhau

Tài liệu tham khảo

Tài liệu gốc của Apple cho HStack

Tài liệu gốc của Apple cho VStack

Tài liệu gốc của Apple cho ZStack

#How to using HStack in SwiftUI

#How to using VStack in SwiftUI

#How to using ZStack in SwiftUI

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!