uifont相关内容

NSAttributedString将样式更改为粗体而不更改pointSize吗?

我正在研究iOS上的NSAttributedString.我有一个模型,该模型将人的姓氏和名字返回为NSAttributesString. (我不知道在模型中处理属性字符串是否是个好主意!?)我希望将名字打印在常规位置,因为姓氏应以粗体显示.我不需要的是设置文本大小.到目前为止,我发现的只是: - (NSAttributedString*)attributedName { NSMut ..
发布时间:2021-02-08 19:26:19 移动开发

UIButton自定义字体问题

我在应用程序中添加了自定义字体,并通过将自定义字体子类化为完美设置的xib自定义字体来为某些按钮设置了自定义字体 但是在设备中执行时,字体会在所有按钮中自动调整为向上. 这是我的自定义字体子类代码. @interface ButtonWithBebasNeueFont : UIButton @end @implementation ButtonWithBebasNeueFont ..
发布时间:2021-02-08 18:39:43 移动开发

在iOS上按比例显示数字(而不是等宽/表格)

我通过将数字存储在NSAttributedString中并使用"drawAtPoint:"进行渲染,从而在iOS中渲染数字(目标为7及更高版本).我正在使用Helvetica Neue. 我注意到,这样绘制的数字位数不是成比例的 –所有字形都具有相同的宽度.即使是瘦的"1"也要占用与"0"相同的空间. 测试确认了这一点: for(NSInteger i=0; i ..
发布时间:2020-12-01 05:53:12 移动开发

UILabel的字体颜色不变

我正在尝试在UILabel上以黑色粗体和50号显示数字. 经过几次失败的尝试后,我才意识到,无论将字体设置为哪种颜色,它始终会设置为lightGray.除了以下内容,我还需要做其他事情吗? [DisplayLabel setFont:[UIFont fontWithName:[NSString stringWithUTF8String:"HelveticaNeue-Bold"] siz ..
发布时间:2020-11-30 23:07:17 移动开发

在旧金山使用fontWithSize API

通过调整跟踪并在SF Display和SF Text之间动态切换,iOS 9中新的San Francisco字体针对将要使用的大小进行了优化.在WWDC会话#804中指出,开发人员不应通过尝试使用fontWithName初始化UIFont来使用旧金山,例如: UIFont *originalFont = [UIFont systemFontOfSize:11]; UIFont *newFon ..
发布时间:2020-11-09 19:57:36 移动开发

iOS自定义字体

可能重复: 我可以在iPhone应用程序中嵌入自定义字体吗? 我正在创建标签,需要使用自定义字体或Tahoma。我在Mac和IB中安装了自定义字体,当我编辑UILabel并选择该自定义字体时,文本的字体会更改,但是当我按下Enter键或完成更改后,该字体就会恢复为默认字体。 另一方面,Tahoma根本没有改变。 我遇到了这个文章,其中显示了默认的iOS字体。未列出Tahom ..
发布时间:2020-10-04 04:50:31 移动开发

如何为Cocoapod添加自定义字体?

我想在Cocoapod中使用自定义字体,但是在静态库中使用自定义字体找不到任何东西。由于没有info.plist文件,因此没有位置告诉应用程序使用哪种字体。 有什么想法吗? 解决方案 有一种使用自定义字体而不向plist文件添加任何内容的方法。 NSBundle * bundle = [NSBundle bundleForClass:[self class]]; NSUR ..
发布时间:2020-10-04 02:51:23 移动开发

自定义阿拉伯字体可在iOS 7中使用,但不能在iOS 6或更早版本中使用

我有一个使用自定义阿拉伯字体的iPhone应用程序. 所有人都可以在iOS 7中正常工作. 当我在iOS 6上运行该应用程序时,文本以默认的iPhone字体显示. 有什么想法吗? iOS 6截图 iOS 7截图 如果您发现两者之间的差异,则英语说得很好. 解决方案 问题已解决... UILabel *arTitle = [[UILabel allo ..
发布时间:2020-09-06 18:48:21 移动开发

无法在WatchKit中设置自定义字体

我正在尝试设置Roboto字体,并已将其添加为手表套件扩展的目标,但它仍为nil.我们可以在手表套件中设置自定义字体吗? 解决方案 是的,您可以在WatchKit中使用自定义字体 https://developer.apple. com/library/prerelease/ios/documentation/General/Conceptual/WatchKitProgrammin ..
发布时间:2020-09-06 05:06:54 移动开发

相邻的"f"表示和"l"表示人物

由于某种原因,当我显示单词"Butterfly"(或其他带有"fl"的东西)时,"f"和"l"在顶部连接(请参见下图).字体是Century Gothic Bold.这是我用来设置UILabel的代码.标签的字符串是从plist中检索的: UILabel *label = [[UILabel alloc] init]; label.text = [self.flashcardDelegate ..
发布时间:2020-07-24 05:32:52 移动开发

点按或按住字体图标时的问号

所以我最近开始对我的应用程序进行了一些修补,以使其与iOS 11兼容.值得庆幸的是,大多数似乎是这样. 但是我确实注意到,如果我点击工具栏上的,或者点击并按住图标(由fontello的ttf文件提供),则会出现一个问号框. 图标示例: menu = [[UIBarButtonItem alloc] initWithTitle:@"\ue811" style:UIBarBu ..
发布时间:2020-07-23 00:03:11 移动开发

如何在WKInterfaceLabel中使用替代字体粗细(例如"short")?

在Apple的 Apple Watch设计资源中,有一个名为 Alternate Font Weights和斜体.在该示例中,显示了默认字体的示例,这些默认字体具有不同的属性,例如,对其应用了 Italic , Emphasized 和 Short ./p> 假设我想使用一种看起来与"Short"示例完全相同的字体. 是否可以通过情节提要为标签选择此字体和样式? 在代码中,如何设置标 ..
发布时间:2020-07-22 18:33:23 移动开发

带有自定义字体的UIFont因Nil而失败

我正在尝试在Xcode 4.2中为我的项目添加自定义字体,但每当我尝试使用它时,我都会收到一个错误,该对象为零。 我已经完成了以下操作: 1)在我的.plist'字体中添加了一行由应用程序'值提供:“LCDMono2 Ultra.ttf” 2)添加了字体到我的支持文件并在XCode中显示它以验证它已被添加。 3)使用获取信息验证全名是“LCDMono2 Ultra” ..
发布时间:2018-11-01 13:16:01 移动开发

在Xcode 4.1中添加自定义字体

我想在y应用程序中使用自定义字体。 我在info.Plist文件中声明了“应用程序提供的字体” 并将label.font设置为带/不带.TTF扩展名的字体 将TTF文件拖入项目并将文件复制到项目 创建了标签的出口,但仍然无效。 如果有人知道那边发生了什么,我想得到一些帮助。 最近我注意到这个问题已知为@ 4.1(xcode版本)。 TNX:) 解决方 ..
发布时间:2018-11-01 12:28:33 移动开发

在iOS中,是否可以在运行时向应用程序添加字体?

在我的应用程序中,我想让用户下载并使用字体,但我不知道如何动态地执行此操作。我知道我们必须在应用程序的 Info.plist 文件中指定我们要使用的字体,但我们无法以编程方式向该plist文件添加任何内容。有zynga的库,但它是 UILabel 的子类。 请帮助 解决方案 您可以使用 CGFontCreateWithDataProvider()后跟 CTFontCreateWith ..
发布时间:2018-10-31 11:07:46 移动开发

如何在UIWebView中设置自定义字体?

我在资源中有一个字体,我把它加载到UIFont中 我想知道如何使用这个UIFont作为我的UIWebView的默认字体 提前致谢... 解决方案 如果您正在使用网页在WebView中显示 以下是我要做的事情: 创建一个带有HTML页面标题的字符串 在标题中添加css文件或嵌入的CSS 创建HTML正文。 创建结束HTML元素 追加所有字符串并从字符串加载 ..
发布时间:2018-10-31 11:06:11 移动开发