lam*_*ert 12 text accessibility ios
在iOS设备中,可以在"辅助功能设置"中设置"大文本".用户可以在此处指定不同的字体大小.我想在我的应用程序中使用这个字体大小.我在"辅助功能计划指南"中找不到有关在我的应用中访问此字体大小的任何信息.它只提到标准Apple应用程序Mail,Contacts,Calendars等正在使用它.有谁知道在开发应用程序时是否可以访问此信息?
当设置大文本功能时,UIFont的静态-FontSize方法也不会返回不同的值.
(注意:不要与iOS 7的新动态类型混淆.在辅助功能设置下,这是一个不同的旧选项.)

使用文档化的API无法访问它.
只是为了好玩:( 不要在真正的应用程序中使用,它可能会让你从商店被拒绝)
它存储在com.apple.Accessibility.plistkey下preferredFontSize
MobileNotes.app(可能是其他人)使用该功能获得它
extern float _UIAccessibilityLargeTextFontSize(float);
Run Code Online (Sandbox Code Playgroud)
(它是如此无证,他们确保以下划线开始.)
我认为您不会在这里得到答案,因为 WWDC 内容处于保密协议 (NDA) 之下。如果您有开发者帐户,可以查看此处https://developer.apple.com/library/prerelease/ios/releasenotes/General/iOS70APIDiffs/index.html并搜索 UIFont。这是第三个添加的方法。
| 归档时间: |
|
| 查看次数: |
2988 次 |
| 最近记录: |