1 字体风格:选择字体时需要考虑应用的风格和定位,例如,如果是一款正式的应用,可以选择一种传统的字体,如果是一款时尚的应用,可以选择一种现代的字体。
2 字体大小:字体大小需要根据应用的不同部分进行调整,例如,标题和重要信息需要使用较大的字体,而正文可以使用较小的字体。
3 行距和字距:行距和字距的设置可以影响文字的可读性,需要根据字体大小和应用的风格进行调整。
4 颜色:字体颜色需要与应用的整体风格相匹配,同时需要考虑可读性和对比度。
5 字体的可读性:选择字体时需要考虑字体的可读性,例如,一些花式的字体可能会影响文字的可读性,不利于用户使用。
总之,在设计文字字体时,需要考虑应用的整体风格和用户体验,选择合适的字体、字号、颜色和排版方式,以提高应用的可读性和用户体验。
最近应用工作需要,用到的字体都是系统的其他字体,所以特意将iOS的字体都打印出来,放在这里,方便以后查看。
Font Name:Thonburi-Bold
Font Name:Thonburi
Font Name:Thonburi-Light
Font Name:KhmerSangamMN
Font Name:SnellRoundhand-Black
Font Name:SnellRoundhand-Bold
Font Name:SnellRoundhand
Font Name:AcademyEngravedLetPlain
Font Name:MarkerFelt-Thin
Font Name:MarkerFelt-Wide
Font Name:Avenir-Heavy
Font Name:Avenir-Oblique
Font Name:Avenir-Black
Font Name:Avenir-Book
Font Name:Avenir-BlackOblique
Font Name:Avenir-HeavyOblique
Font Name:Avenir-Light
Font Name:Avenir-MediumOblique
Font Name:Avenir-Medium
Font Name:Avenir-LightOblique
Font Name:Avenir-Roman
Font Name:Avenir-BookOblique
Font Name:GeezaPro-Bold
Font Name:GeezaPro
Font Name:GeezaPro-Light
Font Name:ArialRoundedMTBold
Font Name:Trebuchet-BoldItalic
Font Name:TrebuchetMS
Font Name:TrebuchetMS-Bold
Font Name:TrebuchetMS-Italic
Font Name:ArialMT
Font Name:Arial-BoldItalicMT
Font Name:Arial-ItalicMT
Font Name:Arial-BoldMT
Font Name:Marion-Regular
Font Name:Marion-Italic
Font Name:Marion-Bold
Font Name:Menlo-BoldItalic
Font Name:Menlo-Regular
Font Name:Menlo-Bold
Font Name:Menlo-Italic
Font Name:MalayalamSangamMN
Font Name:MalayalamSangamMN-Bold
Font Name:KannadaSangamMN
Font Name:KannadaSangamMN-Bold
Font Name:GurmukhiMN-Bold
Font Name:GurmukhiMN
Font Name:BodoniSvtyTwoOSITCTT-BookIt
Font Name:BodoniSvtyTwoOSITCTT-Bold
Font Name:BodoniSvtyTwoOSITCTT-Book
Font Name:BradleyHandITCTT-Bold
Font Name:Cochin-Bold
Font Name:Cochin-BoldItalic
Font Name:Cochin-Italic
Font Name:Cochin
Font Name:SinhalaSangamMN
Font Name:SinhalaSangamMN-Bold
Font Name:HiraKakuProN-W6
Font Name:HiraKakuProN-W3
Font Name:IowanOldStyle-Bold
Font Name:IowanOldStyle-BoldItalic
Font Name:IowanOldStyle-Italic
Font Name:IowanOldStyle-Roman
Font Name:DamascusBold
Font Name:Damascus
Font Name:DamascusMedium
Font Name:DamascusSemiBold
Font Name:AlNile-Bold
Font Name:AlNile
Font Name:Farah
Font Name:Papyrus-Condensed
Font Name:Papyrus
Font Name:Verdana-BoldItalic
Font Name:Verdana-Italic
Font Name:Verdana
Font Name:Verdana-Bold
Font Name:ZapfDingbatsITC
Font Name:DINCondensed-Bold
Font Name:AvenirNextCondensed-Regular
Font Name:AvenirNextCondensed-MediumItalic
Font Name:AvenirNextCondensed-UltraLightItalic
Font Name:AvenirNextCondensed-UltraLight
Font Name:AvenirNextCondensed-BoldItalic
Font Name:AvenirNextCondensed-Italic
Font Name:AvenirNextCondensed-Medium
Font Name:AvenirNextCondensed-HeavyItalic
Font Name:AvenirNextCondensed-Heavy
Font Name:AvenirNextCondensed-DemiBoldItalic
Font Name:AvenirNextCondensed-DemiBold
Font Name:AvenirNextCondensed-Bold
Font Name:Courier
Font Name:Courier-Oblique
Font Name:Courier-BoldOblique
Font Name:Courier-Bold
Font Name:HoeflerText-Regular
Font Name:HoeflerText-BlackItalic
Font Name:HoeflerText-Italic
Font Name:HoeflerText-Black
Font Name:EuphemiaUCAS
Font Name:EuphemiaUCAS-Bold
Font Name:EuphemiaUCAS-Italic
Font Name:Helvetica-Oblique
Font Name:Helvetica-Light
Font Name:Helvetica-Bold
Font Name:Helvetica
Font Name:Helvetica-BoldOblique
Font Name:Helvetica-LightOblique
Font Name:LaoSangamMN
Font Name:HiraMinProN-W6
Font Name:HiraMinProN-W3
Font Name:BodoniOrnamentsITCTT
Font Name:Superclarendon-Regular
Font Name:Superclarendon-BoldItalic
Font Name:Superclarendon-Light
Font Name:Superclarendon-BlackItalic
Font Name:Superclarendon-Italic
Font Name:Superclarendon-LightItalic
Font Name:Superclarendon-Bold
Font Name:Superclarendon-Black
Font Name:DiwanMishafi
Font Name:Optima-Regular
Font Name:Optima-Italic
Font Name:Optima-Bold
Font Name:Optima-BoldItalic
Font Name:Optima-ExtraBlack
Font Name:GujaratiSangamMN-Bold
Font Name:GujaratiSangamMN
Font Name:DevanagariSangamMN
Font Name:DevanagariSangamMN-Bold
Font Name:AppleColorEmoji
Font Name:SavoyeLetPlain
Font Name:Kailasa
Font Name:Kailasa-Bold
Font Name:TimesNewRomanPS-BoldItalicMT
Font Name:TimesNewRomanPSMT
Font Name:TimesNewRomanPS-BoldMT
Font Name:TimesNewRomanPS-ItalicMT
Font Name:TeluguSangamMN
Font Name:TeluguSangamMN-Bold
Font Name:STHeitiSC-Medium
Font Name:STHeitiSC-Light
Font Name:AppleSDGothicNeo-Thin
Font Name:AppleSDGothicNeo-UltraLight
Font Name:AppleSDGothicNeo-SemiBold
Font Name:AppleSDGothicNeo-Medium
Font Name:AppleSDGothicNeo-Regular
Font Name:AppleSDGothicNeo-Bold
Font Name:AppleSDGothicNeo-Light
Font Name:Futura-Medium
Font Name:Futura-CondensedMedium
Font Name:Futura-MediumItalic
Font Name:Futura-CondensedExtraBold
Font Name:BodoniSvtyTwoITCTT-Book
Font Name:BodoniSvtyTwoITCTT-Bold
Font Name:BodoniSvtyTwoITCTT-BookIta
Font Name:Baskerville-Bold
Font Name:Baskerville-SemiBoldItalic
Font Name:Baskerville-BoldItalic
Font Name:Baskerville
Font Name:Baskerville-SemiBold
Font Name:Baskerville-Italic
Font Name:Symbol
Font Name:STHeitiTC-Medium
Font Name:STHeitiTC-Light
Font Name:Copperplate
Font Name:Copperplate-Light
Font Name:Copperplate-Bold
Font Name:PartyLetPlain
Font Name:AmericanTypewriter-Light
Font Name:AmericanTypewriter-CondensedLight
Font Name:AmericanTypewriter-CondensedBold
Font Name:AmericanTypewriter
Font Name:AmericanTypewriter-Condensed
Font Name:AmericanTypewriter-Bold
Font Name:ChalkboardSE-Light
Font Name:ChalkboardSE-Regular
Font Name:ChalkboardSE-Bold
Font Name:AvenirNext-MediumItalic
Font Name:AvenirNext-Bold
Font Name:AvenirNext-UltraLight
Font Name:AvenirNext-DemiBold
Font Name:AvenirNext-HeavyItalic
Font Name:AvenirNext-Heavy
Font Name:AvenirNext-Medium
Font Name:AvenirNext-Italic
Font Name:AvenirNext-UltraLightItalic
Font Name:AvenirNext-BoldItalic
Font Name:AvenirNext-Regular
Font Name:AvenirNext-DemiBoldItalic
Font Name:BanglaSangamMN
Font Name:BanglaSangamMN-Bold
Font Name:Noteworthy-Bold
Font Name:Noteworthy-Light
Font Name:Zapfino
Font Name:TamilSangamMN
Font Name:TamilSangamMN-Bold
Font Name:Chalkduster
Font Name:ArialHebrew-Bold
Font Name:ArialHebrew-Light
Font Name:ArialHebrew
Font Name:Georgia-BoldItalic
Font Name:Georgia-Bold
Font Name:Georgia-Italic
Font Name:Georgia
Font Name:HelveticaNeue-BoldItalic
Font Name:HelveticaNeue-Light
Font Name:HelveticaNeue-Italic
Font Name:HelveticaNeue-UltraLightItalic
Font Name:HelveticaNeue-CondensedBold
Font Name:HelveticaNeue-MediumItalic
Font Name:HelveticaNeue-Thin
Font Name:HelveticaNeue-Medium
Font Name:HelveticaNeue-ThinItalic
Font Name:HelveticaNeue-LightItalic
Font Name:HelveticaNeue-UltraLight
Font Name:HelveticaNeue-Bold
Font Name:HelveticaNeue
Font Name:HelveticaNeue-CondensedBlack
Font Name:GillSans
Font Name:GillSans-Italic
Font Name:GillSans-BoldItalic
Font Name:GillSans-Light
Font Name:GillSans-LightItalic
Font Name:GillSans-Bold
Font Name:KohinoorDevanagari-Light
Font Name:KohinoorDevanagari-Book
Font Name:KohinoorDevanagari-Medium
Font Name:Palatino-Roman
Font Name:Palatino-Italic
Font Name:Palatino-Bold
Font Name:Palatino-BoldItalic
Font Name:CourierNewPSMT
Font Name:CourierNewPS-BoldMT
Font Name:CourierNewPS-ItalicMT
Font Name:CourierNewPS-BoldItalicMT
Font Name:OriyaSangamMN
Font Name:OriyaSangamMN-Bold
Font Name:Didot-Bold
Font Name:Didot-Italic
Font Name:Didot
Font Name:DINAlternate-Bold
Font Name:BodoniSvtyTwoSCITCTT-Book
这是一个很 *** 蛋的问题,iOS9的字体大小与之前的版本字体大小不一样。起码,在systemFont下是这样。
举例说,字符串 string1在 label1上显示,label1的font = systemFont:13
在iOS 8下,需要占用的宽度为40f
但在iOS9下,就可能需要45f;
这就是原因。你改用其他Font也许可以避免这个问题,或者加宽lable的宽度。多预留一点位置
ios字体如何设计的。1设计者提供了一个手册(如果他们需要自己设计的,我们可以用手册),我们设计的文字和布局必须用手绘的方式表达,所以不需要任何其他工具。一般来说,设计者需要从草图开始。手绘稿的绘制可以用手工或者电脑来完成。2将设计好的字体图形化设计者可以直接将图形设计好的字体直接应用到字体中,比如矢量软件ai。因为ai使用的比较多,直接应用在字体上的选择要比ps比较困难。3设计者需要将字体与图像结合起来,形成一整套图形,因此需要对图案或者图像素描。最终的效果不可能适合实际的需要。4设计师需要将软过去的相关软件应用到设计需要的字体上。
TTF获取字符轮廊过程中可能会有锯齿现象,这是由于抗锯齿处理没有得到恰当的实施造成的。要解决这个问题,可以尝试使用一些抗锯齿处理技术,如双重线性抗锯齿、三重线性抗锯齿等,以使字符轮廊更加平滑光滑。
TTF获取字符轮廊过程中可能会有锯齿现象,这是由于抗锯齿处理没有得到恰当的实施造成的。要解决这个问题,可以尝试使用一些抗锯齿处理技术,如双重线性抗锯齿、三重线性抗锯齿等,以使字符轮廊更加平滑光滑。
以上就是关于app中如何设计文字字体全部的内容,包括:app中如何设计文字字体、iOS自带字体、ios 计算单行文字宽度的方法怎么显示不全等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)