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.
Nội dung chính
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