Hôm nay cafedev sẽ giới thiệu một cách ngắn ngọn và cực dễ hiểu về Text, TextField, SecureField 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 Text, TextField, SecureField được ổn định nhất.
Nội dung chính
Khái niệm
Text là một View hiển thị một hoặc nhiều dòng văn bản chỉ đọc thôi
TextField là một control có thể hiển thị một hoặc nhiều dòng và văn bản có thể edit được
SecureField là một control có thể hiển thị text và văn bản có thể edit được nhưng được bảo mật, thường dùng nó khi muốn nhập password
Một số demo cơ bản
Text
- Hiển thị text với style
- String được cung cấp trong Text cũng được sử dụng dưới dạng LocalizedStringKey, do đó bạn nhận được một chuổi mới của NSLocalizedString.
- Format Text bên trong text View
- Một số canh lề và + các Text với nhau
TextField
SecureField
Các bài Demo nâng cao
Demo qua video về các cách dùng Text in SwiftUI
Tài liệu tham khảo
Tài liệu gốc của Apple về Text
Tài liệu gốc của Apple về TextField
Tài liệu gốc của Apple về SecureField