2015-04-28 16 views
10

Tôi muốn hiển thị một số văn bản trong nhãn.Thay đổi kích thước văn bản cho phù hợp với nhãn trong Swift

Nhãn có kích thước cố định nhưng văn bản có thể thay đổi từ một từ đơn thành một câu hoàn chỉnh.

Có cách nào để tự động thay đổi kích cỡ văn bản theo cách mà nó được hiển thị ở kích thước phông chữ lớn nhất có thể không cắt xén không?

Tôi đang làm việc qua các hướng dẫn trong nhiều ngày, nhưng chỉ có thể tìm cách điều chỉnh kích thước nhãn, chứ không phải kích thước văn bản.

Trả lời

19

Set minimumScaleFactor tài sản của UILabel.

How to set minimumScaleFactor

+1

Đừng quên 'label.adjustsFontSizeToFitWidth = true' – Michael

17

Bạn có thể thay đổi kích thước font chữ cho phù hợp với chiều rộng của UILabel (không multiline):

myLabel.adjustsFontSizeToFitWidth = true 
+0

Siêu! Bạn có biết cách làm điều này cũng với nhiều dòng không ?? –

+0

Xin lỗi nhưng tôi không hoàn toàn chắc chắn, bạn có thể muốn xem xét đến textViews nhưng tôi không chắc chắn – Erik

Các vấn đề liên quan