Есть ли способ программно выяснить, включен ли пользователь «Жирный текст» в разделе «Общие» -> «Доступность в приложении настроек»?Программно узнать, включен ли «Жирный текст» в iOS7
3
A
ответ
-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")
Смежные вопросы
- 1. Как узнать, включен ли «InputMethod»?
- 2. Как узнать, что OSX был включен программно?
- 3. Как узнать программно, какой режим местоположения включен?
- 4. Как узнать, включен ли MediaScanner?
- 5. Java docx4j Жирный текст
- 6. Как преобразовать обычный текст в жирный текст?
- 7. Как узнать, включен ли JRadioButton в java
- 8. Как узнать, включен ли триггер в PostgreSQL?
- 9. Как программно узнать, когда текст JButton усечен?
- 10. Scrapy не снимает жирный текст
- 11. узнать, включен ли режим энергосбережения - Android SDK
- 12. Как узнать, включен ли JSP-файл другим?
- 13. Программно вращающийся MKMapView в iOS7
- 14. Xpath текста, содержащего Жирный текст
- 15. JQuery $ ('ID') текст с Жирный
- 16. Изменить текст текста на жирный
- 17. Как узнать, включен ли JSONP на сервере?
- 18. Любой способ узнать, включен ли .htaccess?
- 19. Как узнать, включен ли экран ADB
- 20. Как узнать, включен ли мой код?
- 21. Метод TestNG «включен» программно
- 22. Частично жирный текст в HTML-выборке
- 23. Программно проверить, включен ли GPS на iPhone
- 24. жирный текст в <select> list
- 25. Отклонить uialertview программно в iOS7
- 26. Отключить вызов программно в iOS7
- 27. Вставить ссылку в жирный текст в reStructuredText
- 28. Большой жирный (вдовцы), текст в IE
- 29. Экран Android включен программно
- 30. Жирный и обычный текст в пунктах ListView