做iPhone开发的同学一定对:UIFont systemFontOfSize、boldSystemFontOfSize、italicSystemFontOfSize很熟悉,但你们知道它们都是什么字体吗?这篇文章将会带大家认识一下iPhone的字体。一、默认字体首先我们用如下代码看看,我们的默认字体是什么: NSLog(@%@\n, [UIFont systemFontOfSize:10])
转载
2024-01-22 20:20:27
533阅读
本篇文章主要翻译freetype官网上有关字体的介绍。一、基本的排版概念1、字体文件、格式和信息(Font files, format and information)font是用于显示或打印的文字的图像集合。在某一个font中的图像拥有一些共同的属性,如外观、风格、衬线等。就排版而言,我们必须清楚分辨font family和font face的区别。例如,‘Palatino Regular’ 和
仿宋_GB2312、方正小标宋_GBK等。之前我们为了使用这些自定义的字体,在应用的资源包中放入这些字体文件。因为字体文件通常比较大,有的一个字库就达到10M以上(拿方正小标宋_GBK这个字库来说就有13M之多),这样打包后的ipa文件的体积就可能会变得很大,对于只有个别的模块需要特殊的字体样式的应用来说很不划算,那么在iOS6.0以后苹果就开放了动态加载字体的权限。下面就iOS中使用字体的这两种
转载
2023-09-13 15:08:13
245阅读
不多说直接上代码!这些知识主要的文字设置,实际上iOS中文字的设置有非常多,比方说颜色、空心、删除线、阴影、斜体、扁平化等, NSStrokeWidthAttributeName这个属性所相应的值是一个 NSNumber 对象(小数)。该值改变描边宽度(相对于字体size的百分比)。默觉得 0,即不改变。正数仅仅改变描边宽度。负数同一时候改变文字的描边和填充宽度。比如。对于常见的空心字。
转载
2024-01-19 17:42:43
435阅读
一、引言 UIFont是iOS开发中处理文本字体的类,关于UIFont的相关内容,以前的一篇博客有详细介绍,本片博客主要介绍关于动态字体的应用与字体描述类NSFontDescriptor的应用。UIFont应用介绍:。
二、iOS系统中的动态字体 &n
转载
2024-08-10 19:33:58
171阅读
怎么设计出从而设计出富有美感和形式感的优秀作品?1.设计经验的积累。2. 在每个项目设计中只使用1到2个字体样式,通过对字体大小或颜色来强调重点文案,如图的界面设计中,都是通过字体大小、粗细来区分界面内容中的层级关系。字体用得越多,越显得不够专业; 3、不同样式的字体,形状或系列最好相同,以保证字体风格的一致性; 4、做到字体与背景的层次分明,以保证信息内
转载
2023-07-23 23:40:01
236阅读
最近做的一个H5刚开开心心提测就被QA一顿怼?,当input输入完成后页面简直卡成翔?,当我接过手机亲自测试时慌的一批?,顿时开始怀疑人生?,马上开始进入紧张的排查中?,经过两天不断的调试优化?,最终完美解决所有问题❤️,此文可以彻底解决iOS的H5页面卡顿以及键盘回落后留白问题?。1.定位问题当QA和我反映页面卡顿只在iOS上出现时,第一反应肯定不是代码的问题,我也很纳闷iOS性能普遍要比and
转载
2023-10-20 09:57:05
91阅读
前言在 iOS 16 中,Apple 引入了三种新的宽度样式字体到 SF 字体库。CompressedCondensedExpendUIFont.WidthApple 引入了新的结构体 UIFont.Width,这代表了一种新的宽度样式。目前已有的四种样式。standard:我们总是使用的默认宽度。compressed:最窄的宽度样式。condensed:介于压缩和标准之间的宽度样式。expand
转载
2023-07-20 16:54:33
110阅读
resouce目录下。2.在工程的plist中AddRow,“Fonts provided by application” ,然后添加key为item0,value为你刚才加入的testFont.ttf 。 是这样,可以添加多个,使用的时候写对应字体名字就行。3.在你的工程就可以直接用了。xx.font = [UIFont fontWithName:@"testFont" size:20.0];注
转载
2023-09-07 22:03:02
502阅读
ipad iphone开发 You can install nearly any TrueType (.ttf) or OpenType (.otf) font on your iPad or iPhone. You can’t change the system font, but you can use your installed fonts in Word, Excel
转载
2023-09-13 15:08:23
730阅读
图片来源Apple官网2019年,iPhone三摄(又称五色浴霸)挑战果粉审美极限成功后以其刷新的低价再次成为年度爆款!有人说:如果因特尔的“护城河”是CPU的话,那么苹果的“护城河”就是iOS系统软件“生态链”。iOS 13后系统在个性化设置方面润物细无声的改进更是令果粉们惊喜不断。 今天就来给大家展示一下真正的
技
术
Surprise~
转载
2023-09-12 14:03:23
267阅读
随着越来越多人将移动设备用作生产力工具,很多以前原本只能在电脑上完成的工作,如今只需要一台 iPhone 或 iPad 就可以完成,例如在 iPad 上写作、制作 PPT、PS 等等。不过在PS 或其他操作中需要用到一些不同的字体时,受限于 iOS 系统的封闭性,修改字体的步骤可能会需要在电脑上完成进一步编辑,比较麻烦。下面教你如何将字体文件导入到 iOS 设备,直接在移动端就可以调用。注意:字体
转载
2023-09-12 22:30:34
306阅读
IOS字体库
大家都发现在很多阅读类APP中都有很多字体风格,如果自己实现比较的麻烦,需要打包字体库内嵌到项目中,字体库又大,大多数情况下吃力不讨好;如果想做一个个性点APP,想要实现不同风格字体,有没有的能够简单的实现呢?1、判断是否下载过该字体 1. - (BOOL)isFontDownloaded:(NSString *)fontName {
2. 12.0];
3.
iOS 9发布后,可能很多用户都没有察觉到界面视觉中那些产生了变化,今日这里介绍的是IOS 9中界面字体的细微变化带来的影响。OS 9的系统字体变成了苹果新推出的旧金山字体,代替了之前用的Helvetica Neue。 Helvetica(上),旧金山字体(下)旧金山字体其实很早的时候已经使用在Apple Watch中,如今苹果更多这种字体运用起来,现在我们市面上使用的一些常
转载
2023-10-02 10:55:50
539阅读
大家还记得iOS 13系统刚公布的时候,苹果在设置选项里更新了一个
“字体”功能 吗?
当时很多人都认为iPhone能更改系统字体了,毕竟更改系统字体在安卓上可是常规操作,但实际上苹果推出的这个功能,
只能给第三方应用安装字体而已,并不能对系统字体更换。 举个简单的例子,比如你可以从商店下载Adobe公司的App来安装好看的字体,然后给
转载
2023-07-26 17:51:13
68阅读
默认情况下只能访问程序自己的目录 沙盒的目录结构 Documents Library Caches Preferences SystemData tmp ”Documents" 最常用的目录,iTunes同步该应用时会同步此文件夹中的内容,适合存储重要数据。 获取路径: NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserD
转载
2023-09-05 13:17:06
63阅读
CSS文本样式一:字体属性字体font-family:作用:指定文字字体类型,如宋体,黑体,隶书,Times New Roman等语法如下:{font-family:name}
{font-family:cursive|monospace|serif|sans-serif}从上可以看出,font-family有两种声明方式使用name字体名称使用所有列出的字体序列名称,若使用fantasy序列,将
1. 什么是Font Awesome?简单说,它是一套图标字体库。 在iOS中用UILabel显示图标,就不用UI设计师切图了。究其原理,实际Font Awesome就是一套字体,只是显示出来的样子不是我们常见的文字。通过Unicode去显示实际样式,和汉字显示是一样一样的。 2. Font Awesome在iOS工程中使用2.1 官网下载字体库要在iOS工程中使用,首先得在官网上下载对应字体库(
转载
2024-01-15 22:06:19
123阅读
结合书本与苹果官方给的例子后,总结下下载的方法。苹果给我们提供了很多漂亮的字体,只是有些字体设备并没有内置,需要我们去下载才行。系统提供给我们的字体名我们可以通过mac系统提供的字体册来查阅。得到我们想要的字体后就可以在我们的设备上进行下载了。这里要说一下,设备字体下载后是所有应用都可以使用的,而且字体的目录并不是我们APP的目录,因此并不会增大我们应用所需的空间。这里结合着苹果官方所给例子来简述
转载
2023-12-07 16:40:07
200阅读
今天在cocoachina上看了一篇文章,是关于自定义字体格式样式的,自己就学习了一下,然后在这里和大家进行分享。要自定义字体样式,我们必须要获取ttf格式的字体样式,这里有一个国外的网站,里边字体格式挺多的,大家可以收藏一下:http://www.webpagepublicity.com/free-fonts-b2.html#Free%20F
转载
2023-12-20 11:17:38
47阅读