UILabel 设置中的字体问题 iOS
Font issue in setting in UILabel iOS
我在 iOS 应用程序中使用自定义字体。名为 quicksand_bold.ttf
和 quicksand_book.ttf
的两种字体引起了问题。所有其他字体都工作得很好,但这种 QuickSand 字体没有显示为字体中的两种不同类型,
二者风格迥异
两个文件都已正确导入,并且还为它们设置了目标。 info.plist 中还添加了字体名称。任何人都可以指出我缺少的东西或我应该做的事情来让他们都工作。所有其他字体都正常工作。
更新
这里是 info.plist 的屏幕截图和项目中的字体名称
根据@sneha的评论提示,我检查了这两种字体的名称,都是一样的。我在我的 MacBook 中安装了字体,而不是将它们导入到我的项目中,重新启动了我的 xcode 然后我在情节提要中发现了这两个具有相同名称和两种不同样式(Book 和 Bold)。
为了以编程方式使用这些字体,我使用 NSLog 来计算字体的名称,名称是 QuicksandBook-Regular
和 QuicksandBold-Regular
。
因此,您可以通过编程方式将它们设置为
myLabel.font = [UIFont fontWithName:@"QuicksandBook-Regular" size:12.0];
和
myLabel.font = [UIFont fontWithName:@"QuicksandBold-Regular" size:12.0];
我在 iOS 应用程序中使用自定义字体。名为 quicksand_bold.ttf
和 quicksand_book.ttf
的两种字体引起了问题。所有其他字体都工作得很好,但这种 QuickSand 字体没有显示为字体中的两种不同类型,
二者风格迥异
两个文件都已正确导入,并且还为它们设置了目标。 info.plist 中还添加了字体名称。任何人都可以指出我缺少的东西或我应该做的事情来让他们都工作。所有其他字体都正常工作。
更新
这里是 info.plist 的屏幕截图和项目中的字体名称
根据@sneha的评论提示,我检查了这两种字体的名称,都是一样的。我在我的 MacBook 中安装了字体,而不是将它们导入到我的项目中,重新启动了我的 xcode 然后我在情节提要中发现了这两个具有相同名称和两种不同样式(Book 和 Bold)。
为了以编程方式使用这些字体,我使用 NSLog 来计算字体的名称,名称是 QuicksandBook-Regular
和 QuicksandBold-Regular
。
因此,您可以通过编程方式将它们设置为
myLabel.font = [UIFont fontWithName:@"QuicksandBook-Regular" size:12.0];
和
myLabel.font = [UIFont fontWithName:@"QuicksandBold-Regular" size:12.0];