Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我们如何禁用“已启用”的效果;黑体字“;从iphone中的设置(在我的应用程序中)?-swift 2.0_Ios_Xcode_Swift_Ios8_Ios9 - Fatal编程技术网

Ios 我们如何禁用“已启用”的效果;黑体字“;从iphone中的设置(在我的应用程序中)?-swift 2.0

Ios 我们如何禁用“已启用”的效果;黑体字“;从iphone中的设置(在我的应用程序中)?-swift 2.0,ios,xcode,swift,ios8,ios9,Ios,Xcode,Swift,Ios8,Ios9,如果用户的设备启用了粗体文本,则系统的某些部分将自动对此做出响应。例如,如果您在应用程序中使用默认导航控制器,屏幕顶部的标题和UIBarButtonItem将变为粗体。 如何禁用粗体文本对我的所有应用程序的影响,特别是对我的应用程序中的默认导航控制器(标题和UIBarButtonItem)的影响swift 2.0(iOS 8和iOS 9)。thx all:) 我有以下代码来检测粗体文本是否已启用:(如果有用) 如果工具栏按钮项使用默认(系统)字体,并且用户启用粗体文本,则屏幕文本将更改为粗体。使

如果用户的设备启用了粗体文本,则系统的某些部分将自动对此做出响应。例如,如果您在应用程序中使用默认导航控制器,屏幕顶部的标题和UIBarButtonItem将变为粗体。

如何禁用粗体文本对我的所有应用程序的影响,特别是对我的应用程序中的默认导航控制器(标题UIBarButtonItem)的影响swift 2.0iOS 8和iOS 9)。thx all:)

我有以下代码来检测粗体文本是否已启用:(如果有用


如果工具栏按钮项使用默认(系统)字体,并且用户启用粗体文本,则屏幕文本将更改为粗体。使用常规文本自定义工具栏按钮项的字体

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

我在AppDelegate中尝试了这段代码:
如果让font=UIFont(名称:“HelveticaNeue”,大小:19){UINavigationBar.appearance().titleTextAttributes=[NSFontAttributeName:font,NSForegroundColorAttributeName:UIColor(红色:0.959,绿色:0.959,蓝色:0.959,alpha:1.0)]
但此代码仅更改标题的字体,而不更改Bat按钮项!因为您正在更改标题字体。不使用工具栏按钮项字体。尝试类似这样的操作:if let font=UIFont(名称:“HelveticaNeue”,大小:19){barButton.setTitleTextAttributes([NSFontAttributeName:font],forState:UIControlState.Normal])我尝试了您的代码,但没有结果,仍然是粗体:/问题是因为我使用了:imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)来更改色调颜色。。如果我把“AlwaysOriginal”的粗体是禁用的,但我不能这样做,因为我想通过代码@kiruthika SelvavaiNayaga设置图像的色调在这方面有很多进一步的更新,我仍然面临同样的问题你解决了吗?还没有@RoiMuliaI也放弃了这个哈哈。启用粗体字体时,请确保标签已断开
let barButton = UIBarButtonItem.appearance()
if let font = UIFont(name: "HelveticaNeue", size: 19) {     
    barButton.setTitleTextAttributes([NSFontAttributeName: font], forState: UIControlState.Normal) 
}