以下代码在 iOS11 上运行良好,可检测用户是否在其辅助功能设置中设置了 LARGE FONT。
但是,我也需要在 iOS10 中支持这一点。我怎样才能做到这一点?
现在代码如下所示:
if #available(iOS 11.0, *) {
if traitCollection.preferredContentSizeCategory.isAccessibilityCategory {
return UITableViewAutomaticDimension
} else {
return someSpecificHeight
}
} else {
// how to detect is isAccessibilityCategory on non-iOS11 devices?
// is there some ugly fallback I don't know about?
}