[iOS 01] UILabel là gì?
1. UILabel là gì? UILabel class là lớp kế thừa từ text-view chỉ đọc. Tôi có thể sử dụng class này để vẽ một hoặc nhiều đường cho dạng text tĩnh, hơi khó hiểu hả? Ví dụ như tôi có thể xác định nó là một phần lớn của user interface, như là các dạng chữ thường hoặc dạng chữ kết hợp font chữ. Lớp UILabel cung cấp cho cả kiểu đơn giản và phức tạp về style của nó, Tôi cũng có thể điều khiển về mặt bên ngoài (diện mạo) của giao diện, như là liệu rằng label có thể sử dụng đổ bóng hoặc vẽ với highlight. Nếu cần thiết thì bạn cũng có thể custom lại giao diện của text bằng một lớp subclass, nó y chang như bên Android về mặt nguyên lý, chỉ khác là mặt ngôn ngữ thể hiện mà thôi. 2. Tạo UILabel. Khi tôi biết chắc chắn rằng kích thước muốn đặt label, thì có thể khởi tạo ngay một UILabel với CGRect frame. let frame = CGRect ( x: 0 , y: 0 , width: 200 , height: 21 ) let label = UILabel ( frame: frame ) view . addSubview ( label ) Bạn có thể thêm constraints vào trong UILabel khi ban...