2013-12-18 2 views

ответ

-2

Это единственный путь в настройках, и если вы создаете какое-то приложение, которое вы можете использовать этот код

[UIFont boldSystemFontOfSize:17.0]; 

Надежда это будет полезно.

4

С прошивкой 8, можно определить, был ли пользователь включен жирным шрифтом в настройках с помощью UIAccessibilityIsBoldTextEnabled() (docs) и UIAccessibilityBoldTextStatusDidChangeNotification (docs).

Для приложений, которые также требуют поддержки iOS 7, я написал элегантный однострочный шрифт, который работает на iOS 7 & 8 с Helvetica Neue и даже на iOS 9 с шрифтом San Francisco, основанный на том факте, шрифты веса обычно называют как «Регулярный» вес, и этот текст тело использует этот вес для удобства чтения:

Objective-C:

BOOL hasBoldText = ![[UIFont preferredFontForTextStyle:UIFontTextStyleBody].fontName hasSuffix:@"-Regular"]; 

Swift:

let hasBoldText = !UIFont.preferredFontForTextStyle(UIFontTextStyleBody).fontName.hasSuffix("-Regular") 
Смежные вопросы