2015-05-22 19 views
8

Sau khi iOS 8 Apple giới thiệu các lớp kích thước rất hữu ích cho nhà phát triển. Nhưng họ cung cấp cho các kích thước phông chữ khác nhau cho tất cả iPhone (iPhone 4s, iPhone 5, iPhone 5s, iPhone 6) và iPhone 6 cộng, Vì vậy, có cách nào có thể đúng để làm tương tự trong iPhone 5 và iPhone 6 .....Tự động Đặt kích thước Phông chữ trong iphone 5 và iphone 6

tôi không muốn kiểm tra hài lòng như thế này Set different font size for iPhone 5 and 6

câu trả lời phù hợp và tốt nhất của bạn được nhiều đánh giá cao.

Trả lời

0

Sử dụng dưới vĩ mô -

// I assume that iPhone 5 Font size 17.0 and iPhone 6 font size 25.0 and default font size 12.0 
#define kFONTSize ([UIScreen mainScreen].bounds.size.height == 568 ? 17.0 :[UIScreen mainScreen].bounds.size.height == 667? 25.0: 12.0) 
#define kFONT_DEFINE [UIFont fontWithName:AVENIR_LTPRO size:kFONTSize] 

txtView.font = kFONT_DEFINE; 

Hy vọng điều này sẽ giúp bạn

+0

cảm ơn bạn nhưng tôi tìm thấy câu trả lời tốt hơn nhiều ở đây http://stackoverflow.com/questions/27065929/size-class-to- xác định-iphone-6-và-iphone-6-cộng-chân dung –

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