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.

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

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