草庐IT

NSFontAttributeName

全部标签

swift - UITextView linkTextAttributes 字体属性不适用于 NSAttributedString

我有一个从HTML生成的NSAttributedString,其中包含一些链接。属性字符串显示在UITextView中。我希望为链接应用不同的字体样式并为此设置linkTextAttributes。我添加了NSForegroundColorAttributeName、NSFontAttributeName和NSUnderlineStyleAttributeName。由于某种原因,应用了前景色,但没有应用其余属性。myTextView.linkTextAttributes=[NSForegroundColorAttributeName:UIColor.redColor(),NSFontA

string - NSFontAttributeName 已更改为 String

我正在尝试正确设置导航栏的样式,我需要将字体更改为大小点为19的helveticaneue。我曾经使用过这段代码,但我注意到现在效果不佳:navigationController?.navigationBar.titleTextAttributes=[NSFontAttributeName:UIFont(name:"HelveticaNeue-Light",size:19)]发生这种情况是因为NSFontAttributeName的类型已更改为String,我已尝试修复它navigationController?.navigationBar.titleTextAttributes=[N

string - NSFontAttributeName 已更改为 String

我正在尝试正确设置导航栏的样式,我需要将字体更改为大小点为19的helveticaneue。我曾经使用过这段代码,但我注意到现在效果不佳:navigationController?.navigationBar.titleTextAttributes=[NSFontAttributeName:UIFont(name:"HelveticaNeue-Light",size:19)]发生这种情况是因为NSFontAttributeName的类型已更改为String,我已尝试修复它navigationController?.navigationBar.titleTextAttributes=[N

iOS 5.1 应用程序启动时崩溃,找不到符号 : _NSFontAttributeName

我在装有iOS5.1.1的iPad上运行应用程序时出现以下错误dyld:Symbolnotfound:_NSFontAttributeNameReferencedfrom:/var/mobile/Applications/9471D711-BCA7-4529-A584-9747C2E03DBC/egnyteMobileIOSUniversal.app/egnyteMobileIOSUniversalExpectedin:/System/Library/Frameworks/UIKit.framework/UIKitin/var/mobile/Applications/9471D711-

ios - NSFontAttributeName 与 NSAttributedStringKey.font

我在使用库中的Swift代码时遇到了一些问题,我已经使用了一段时间。这似乎与某种版本冲突有关,但我不确定。代码如下:letattribMsg=NSAttributedString(string:msg,attributes:[NSAttributedStringKey.font:UIFont.systemFont(ofSize:23.0)])这是我从编译器得到的错误信息:Type'NSAttributedStringKey'(aka'NSString')hasnomember'font'Didyoumean'zone'?Fix(button)在不同的项目中使用这段代码,我注意到在其中一

ios - 使用未解析的标识符 'NSFontAttributeName'

这个问题在这里已经有了答案:NSAttributedStringKeygivinganunresolvedidentifiererror(6个答案)关闭4年前。我将我的代码从swift3.3迁移到4.1我收到了这个错误。我怎样才能解决这个问题?有什么建议吗?progressView.titleLabelAttributedText=NSAttributedString(string:MyxStrings.sharedInstance.SENDING,attributes:[NSFontAttributeName:Scully.sharedInstance.APP_REGULAR_FON

iOS 多种方式计算label的宽、高度(自适应)

//label的高度CGSizetextMaxSize=CGSizeMake(kDeviceWidth,MAXFLOAT);CGFloatlabelHeight=[self.ybt_help_contentboundingRectWithSize:textMaxSizeoptions:NSStringDrawingUsesLineFragmentOriginattributes:@{NSFontAttributeName:[UIFontsystemFontOfSize:14]}context:nil].size.height;//求label的宽度CGSizesize=[labelStrbou

iOS 多种方式计算label的宽、高度(自适应)

//label的高度CGSizetextMaxSize=CGSizeMake(kDeviceWidth,MAXFLOAT);CGFloatlabelHeight=[self.ybt_help_contentboundingRectWithSize:textMaxSizeoptions:NSStringDrawingUsesLineFragmentOriginattributes:@{NSFontAttributeName:[UIFontsystemFontOfSize:14]}context:nil].size.height;//求label的宽度CGSizesize=[labelStrbou
12