gpt4 book ai didi

ios - 我们如何从 iphone(在我的应用程序中)的设置中禁用已启用 "bold text"的效果? - swift 2.0

转载 作者:搜寻专家 更新时间:2023-11-01 05:39:12 26 4
gpt4 key购买 nike

如果用户的设备启用了粗体文本,系统的某些部分会自动响应。例如,如果您在应用中使用默认导航 Controller 屏幕顶部的标题和 UIBarButtonItem 将变为粗体。

如何禁用粗体文本我的所有应用的影响,特别是对默认导航的影响我的应用程序中的 Controller (到 titleUIBarButtonItem )? - swift 2.0(iOS 8 和 9)。谢谢大家:)

我有这段代码来检测是否启用了粗体文本:(如果有用)

 if (UIAccessibilityIsBoldTextEnabled()) { // use bold font 
}
else {
// use standard font
}

最佳答案

如果您的条形按钮项目使用默认(系统)字体,并且如果用户启用粗体文本,您的屏幕文本将变为粗体。使用常规文本自定义栏按钮项目的字体。

let barButton = UIBarButtonItem.appearance()
if let font = UIFont(name: "HelveticaNeue", size: 19) {
barButton.setTitleTextAttributes([NSFontAttributeName: font], forState: UIControlState.Normal)
}

关于ios - 我们如何从 iphone(在我的应用程序中)的设置中禁用已启用 "bold text"的效果? - swift 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32761868/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com