Là UIControl cho phép người dùng nhập text và cho phép hiển thị nhiều dòng.
Cũng như các UIControl khác có 2 cách khởi tạo UITextView là kéo thả và tạo bằng code.
1. Tạo UITextView bằng cách kéo thả
Các bạn tạo project vào Library và kéo thả UITextView vào Main.storyboard:

Để sử dụng Data Detectors của UITextView các bạn bỏ chọn Behavior Editable, chọn vào mục còn detect ở đây mình chọn: Phone Number, Link và Address ở mục Data Detectiors. Sau đó thêm số điện thoại, link website và email bất kỳ vào trong phần Text, ở đây mình sẽ thêm “https://laptrinh0kho.com “, ” 0987 360 431″ và “laptrinh0kho@gmail.com”.
Khi các bạn chạy project thì link, số điện thoại và email các bạn vừa thêm UITextView sẽ detect được và chúng ta có thể tương tác lên chúng. Với link thì iOS sẽ tự mở link trong Safari còn số điện thoại và email thì như hình bên dưới.

2. Tạo UITextView bằng code
Các bạn tham khảo đoạn code tạo UITextView bằng code dưới đây:
Sau khi chạy đoạn code trên các bạn sẽ tạo được một UITextView như thế này:

Cảm ơn bạn đã theo dõi bài viết, nếu có thắc mắc gì vui lòng để lại bình luận bên dưới.
Bạn có thể tham khảo khoá học lập trình iOS tại laptrinh0kho.com. Các khoá học từ cơ bản đến nâng cao, được thực tập doanh nghiệp. Bạn sẽ được cung cấp kiến thức có hệ thống với đội ngũ giảng viên giàu kinh thực tế và am hiểu sư phạm. Hãy liên hệ ngay để được tư vấn miễn phí theo thông tin bên dưới:
LAPTRINH0KHO.COM
- 138/36 Nguyễn Xí, P. 26, Q. Bình Thạnh, TP.HCM
- Hotline: 0347.750.760 (Kết bạn Zalo để tư vấn)
- Email: laptrinh0kho@gmail.com
- Website: www.laptrinh0kho.com
- FanPage : laptrinh0kho.com