- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我有一个自定义字体,我已将其导入到 xcode 中,我想将其用作 UIFont。当我尝试使用字体名称创建 UIFont 时,它不起作用。我试过查看每个字体系列中的所有字体,但没有看到字体。但是当我转到 Storyboard时,我可以使用该字体。谁能指出我正确的方向?
这是打印字体的代码。字体名为 Nexa Light 和 Nexa Bold(Apple 说真名是一样的,没有空格):
for family in UIFont.familyNames() as [String] {
println(" ---" + family + "---")
for font in UIFont.fontNamesForFamilyName(family) {
println(" " + (font as String))
}
}
这是所有字体的输出:
---Marion---
Marion-Italic
Marion-Bold
Marion-Regular
---Copperplate---
Copperplate-Light
Copperplate
Copperplate-Bold
---Heiti SC---
STHeitiSC-Medium
STHeitiSC-Light
---Iowan Old Style---
IowanOldStyle-Italic
IowanOldStyle-Roman
IowanOldStyle-BoldItalic
IowanOldStyle-Bold
---Courier New---
CourierNewPS-BoldMT
CourierNewPS-ItalicMT
CourierNewPSMT
CourierNewPS-BoldItalicMT
---Apple SD Gothic Neo---
AppleSDGothicNeo-Bold
AppleSDGothicNeo-Thin
AppleSDGothicNeo-UltraLight
AppleSDGothicNeo-Regular
AppleSDGothicNeo-Light
AppleSDGothicNeo-Medium
AppleSDGothicNeo-SemiBold
---Heiti TC---
STHeitiTC-Medium
STHeitiTC-Light
---Gill Sans---
GillSans-Italic
GillSans-Bold
GillSans-BoldItalic
GillSans-LightItalic
GillSans
GillSans-Light
---Marker Felt---
MarkerFelt-Thin
MarkerFelt-Wide
---Thonburi---
Thonburi
Thonburi-Bold
Thonburi-Light
---Avenir Next Condensed---
AvenirNextCondensed-BoldItalic
AvenirNextCondensed-Heavy
AvenirNextCondensed-Medium
AvenirNextCondensed-Regular
AvenirNextCondensed-HeavyItalic
AvenirNextCondensed-MediumItalic
AvenirNextCondensed-Italic
AvenirNextCondensed-UltraLightItalic
AvenirNextCondensed-UltraLight
AvenirNextCondensed-DemiBold
AvenirNextCondensed-Bold
AvenirNextCondensed-DemiBoldItalic
---Tamil Sangam MN---
TamilSangamMN
TamilSangamMN-Bold
---Helvetica Neue---
HelveticaNeue-Italic
HelveticaNeue-Bold
HelveticaNeue-UltraLight
HelveticaNeue-CondensedBlack
HelveticaNeue-BoldItalic
HelveticaNeue-CondensedBold
HelveticaNeue-Medium
HelveticaNeue-Light
HelveticaNeue-Thin
HelveticaNeue-ThinItalic
HelveticaNeue-LightItalic
HelveticaNeue-UltraLightItalic
HelveticaNeue-MediumItalic
HelveticaNeue
---Gurmukhi MN---
GurmukhiMN-Bold
GurmukhiMN
---Times New Roman---
TimesNewRomanPSMT
TimesNewRomanPS-BoldItalicMT
TimesNewRomanPS-ItalicMT
TimesNewRomanPS-BoldMT
---Georgia---
Georgia-BoldItalic
Georgia
Georgia-Italic
Georgia-Bold
---Apple Color Emoji---
AppleColorEmoji
---Arial Rounded MT Bold---
ArialRoundedMTBold
---Kailasa---
Kailasa-Bold
Kailasa
---Kohinoor Devanagari---
KohinoorDevanagari-Light
KohinoorDevanagari-Medium
KohinoorDevanagari-Book
---Sinhala Sangam MN---
SinhalaSangamMN-Bold
SinhalaSangamMN
---Chalkboard SE---
ChalkboardSE-Bold
ChalkboardSE-Light
ChalkboardSE-Regular
---Superclarendon---
Superclarendon-Italic
Superclarendon-Black
Superclarendon-LightItalic
Superclarendon-BlackItalic
Superclarendon-BoldItalic
Superclarendon-Light
Superclarendon-Regular
Superclarendon-Bold
---Gujarati Sangam MN---
GujaratiSangamMN-Bold
GujaratiSangamMN
---Damascus---
DamascusLight
DamascusBold
DamascusSemiBold
DamascusMedium
Damascus
---Noteworthy---
Noteworthy-Light
Noteworthy-Bold
---Geeza Pro---
GeezaPro
GeezaPro-Bold
---Avenir---
Avenir-Medium
Avenir-HeavyOblique
Avenir-Book
Avenir-Light
Avenir-Roman
Avenir-BookOblique
Avenir-Black
Avenir-MediumOblique
Avenir-BlackOblique
Avenir-Heavy
Avenir-LightOblique
Avenir-Oblique
---Academy Engraved LET---
AcademyEngravedLetPlain
---Mishafi---
DiwanMishafi
---Futura---
Futura-CondensedMedium
Futura-CondensedExtraBold
Futura-Medium
Futura-MediumItalic
---Farah---
Farah
---Kannada Sangam MN---
KannadaSangamMN
KannadaSangamMN-Bold
---Arial Hebrew---
ArialHebrew-Bold
ArialHebrew-Light
ArialHebrew
---Arial---
ArialMT
Arial-BoldItalicMT
Arial-BoldMT
Arial-ItalicMT
---Party LET---
PartyLetPlain
---Chalkduster---
Chalkduster
---Hiragino Kaku Gothic ProN---
HiraKakuProN-W6
HiraKakuProN-W3
---Hoefler Text---
HoeflerText-Italic
HoeflerText-Regular
HoeflerText-Black
HoeflerText-BlackItalic
---Optima---
Optima-Regular
Optima-ExtraBlack
Optima-BoldItalic
Optima-Italic
Optima-Bold
---Palatino---
Palatino-Bold
Palatino-Roman
Palatino-BoldItalic
Palatino-Italic
---Malayalam Sangam MN---
MalayalamSangamMN-Bold
MalayalamSangamMN
---Lao Sangam MN---
LaoSangamMN
---Al Nile---
AlNile-Bold
AlNile
---Bradley Hand---
BradleyHandITCTT-Bold
---Hiragino Mincho ProN---
HiraMinProN-W6
HiraMinProN-W3
---Trebuchet MS---
Trebuchet-BoldItalic
TrebuchetMS
TrebuchetMS-Bold
TrebuchetMS-Italic
---Helvetica---
Helvetica-Bold
Helvetica
Helvetica-LightOblique
Helvetica-Oblique
Helvetica-BoldOblique
Helvetica-Light
---Courier---
Courier-BoldOblique
Courier
Courier-Bold
Courier-Oblique
---Cochin---
Cochin-Bold
Cochin
Cochin-Italic
Cochin-BoldItalic
---Devanagari Sangam MN---
DevanagariSangamMN
DevanagariSangamMN-Bold
---Oriya Sangam MN---
OriyaSangamMN
OriyaSangamMN-Bold
---Snell Roundhand---
SnellRoundhand-Bold
SnellRoundhand
SnellRoundhand-Black
---Zapf Dingbats---
ZapfDingbatsITC
---Bodoni 72---
BodoniSvtyTwoITCTT-Bold
BodoniSvtyTwoITCTT-Book
BodoniSvtyTwoITCTT-BookIta
---Verdana---
Verdana-Italic
Verdana-BoldItalic
Verdana
Verdana-Bold
---American Typewriter---
AmericanTypewriter-CondensedLight
AmericanTypewriter
AmericanTypewriter-CondensedBold
AmericanTypewriter-Light
AmericanTypewriter-Bold
AmericanTypewriter-Condensed
---Avenir Next---
AvenirNext-UltraLight
AvenirNext-UltraLightItalic
AvenirNext-Bold
AvenirNext-BoldItalic
AvenirNext-DemiBold
AvenirNext-DemiBoldItalic
AvenirNext-Medium
AvenirNext-HeavyItalic
AvenirNext-Heavy
AvenirNext-Italic
AvenirNext-Regular
AvenirNext-MediumItalic
---Baskerville---
Baskerville-Italic
Baskerville-SemiBold
Baskerville-BoldItalic
Baskerville-SemiBoldItalic
Baskerville-Bold
Baskerville
---Khmer Sangam MN---
KhmerSangamMN
---Didot---
Didot-Italic
Didot-Bold
Didot
---Savoye LET---
SavoyeLetPlain
---Bodoni Ornaments---
BodoniOrnamentsITCTT
---Symbol---
Symbol
---Menlo---
Menlo-Italic
Menlo-Bold
Menlo-Regular
Menlo-BoldItalic
---Bodoni 72 Smallcaps---
BodoniSvtyTwoSCITCTT-Book
---DIN Alternate---
DINAlternate-Bold
---Papyrus---
Papyrus
Papyrus-Condensed
---Euphemia UCAS---
EuphemiaUCAS-Italic
EuphemiaUCAS
EuphemiaUCAS-Bold
---Telugu Sangam MN---
TeluguSangamMN
TeluguSangamMN-Bold
---Bangla Sangam MN---
BanglaSangamMN-Bold
BanglaSangamMN
---Zapfino---
Zapfino
---Bodoni 72 Oldstyle---
BodoniSvtyTwoOSITCTT-Book
BodoniSvtyTwoOSITCTT-Bold
BodoniSvtyTwoOSITCTT-BookIt
---DIN Condensed---
DINCondensed-Bold
两种字体都添加到 plist 中并添加到构建阶段。
最佳答案
您是否已将字体添加到您的 Info.plist 中。例如:
关于ios - Xcode 6 中的自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25942326/
我想做的是让 JTextPane 在 JPanel 中占用尽可能多的空间。对于我使用的 UpdateInfoPanel: public class UpdateInfoPanel extends JP
我在 JPanel 中有一个 JTextArea,我想将其与 JScrollPane 一起使用。我正在使用 GridBagLayout。当我运行它时,框架似乎为 JScrollPane 腾出了空间,但
我想在 xcode 中实现以下功能。 我有一个 View Controller 。在这个 UIViewController 中,我有一个 UITabBar。它们下面是一个 UIView。将 UITab
有谁知道Firebird 2.5有没有类似于SQL中“STUFF”函数的功能? 我有一个包含父用户记录的表,另一个表包含与父相关的子用户记录。我希望能够提取用户拥有的“ROLES”的逗号分隔字符串,而
我想使用 JSON 作为 mirth channel 的输入和输出,例如详细信息保存在数据库中或创建 HL7 消息。 简而言之,输入为 JSON 解析它并输出为任何格式。 最佳答案 var objec
通常我会使用 R 并执行 merge.by,但这个文件似乎太大了,部门中的任何一台计算机都无法处理它! (任何从事遗传学工作的人的附加信息)本质上,插补似乎删除了 snp ID 的 rs 数字,我只剩
我有一个以前可能被问过的问题,但我很难找到正确的描述。我希望有人能帮助我。 在下面的代码中,我设置了varprice,我想添加javascript变量accu_id以通过rails在我的数据库中查找记
我有一个简单的 SVG 文件,在 Firefox 中可以正常查看 - 它的一些包装文本使用 foreignObject 包含一些 HTML - 文本包装在 div 中:
所以我正在为学校编写一个 Ruby 程序,如果某个值是 1 或 3,则将 bool 值更改为 true,如果是 0 或 2,则更改为 false。由于我有 Java 背景,所以我认为这段代码应该有效:
我做了什么: 我在这些账户之间创建了 VPC 对等连接 互联网网关也连接到每个 VPC 还配置了路由表(以允许来自双方的流量) 情况1: 当这两个 VPC 在同一个账户中时,我成功测试了从另一个 La
我有一个名为 contacts 的表: user_id contact_id 10294 10295 10294 10293 10293 10294 102
我正在使用 Magento 中的新模板。为避免重复代码,我想为每个产品预览使用相同的子模板。 特别是我做了这样一个展示: $products = Mage::getModel('catalog/pro
“for”是否总是检查协议(protocol)中定义的每个函数中第一个参数的类型? 编辑(改写): 当协议(protocol)方法只有一个参数时,根据该单个参数的类型(直接或任意)找到实现。当协议(p
我想从我的 PHP 代码中调用 JavaScript 函数。我通过使用以下方法实现了这一点: echo ' drawChart($id); '; 这工作正常,但我想从我的 PHP 代码中获取数据,我使
这个问题已经有答案了: Event binding on dynamically created elements? (23 个回答) 已关闭 5 年前。 我有一个动态表单,我想在其中附加一些其他 h
我正在尝试找到一种解决方案,以在 componentDidMount 中的映射项上使用 setState。 我正在使用 GraphQL连同 Gatsby返回许多 data 项目,但要求在特定的 pat
我在 ScrollView 中有一个 View 。只要用户按住该 View ,我想每 80 毫秒调用一次方法。这是我已经实现的: final Runnable vibrate = new Runnab
我用 jni 开发了一个 android 应用程序。我在 GetStringUTFChars 的 dvmDecodeIndirectRef 中得到了一个 dvmabort。我只中止了一次。 为什么会这
当我到达我的 Activity 时,我调用 FragmentPagerAdapter 来处理我的不同选项卡。在我的一个选项卡中,我想显示一个 RecyclerView,但他从未出现过,有了断点,我看到
当我按下 Activity 中的按钮时,会弹出一个 DialogFragment。在对话框 fragment 中,有一个看起来像普通 ListView 的 RecyclerView。 我想要的行为是当
我是一名优秀的程序员,十分优秀!