出于某种原因,我似乎无法在模拟器上显示要显示的字体。
foodfinderLabel.font = UIFont (name: "HelveticaNeue-Bold", size: 50)
以上代码返回您期望的。
但是,当我尝试执行上述代码,但使用此字体:" toppan bunkyu midashi哥特式外国"这样...
foodfinderLabel.font = UIFont (name: "ToppanBunkyuMidashiGothic", size: 50)
代码不显示正确的字体。
我该如何运行?可能是一个简单的问题,但我没有运气。
您需要在Xcode项目中注册自定义字体。已经在这里回答:我可以在iPhone应用程序中嵌入自定义字体吗?
您要使用的字体不会与OS捆绑在一起。这是一个允许您搜索所有版本iOS的网站:http://iosfonts.com/
您需要获取此字体的副本,并将其添加到您的项目中。有关一个示例,请参见苹果的文档:https://developer.apple.com/documentation/uikit/text_display_and_and_fonts/adding_a_custom_font_to_your_your_app
如果使用自定义fonts
。然后,您需要在应用程序中添加字体。并且需要在.plist
文件中添加字体。添加此内容后,您也将在storyboard
中获得字体。
请参阅下面的链接
https://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ior-ios-app/