iOS中字体样式的设置、颜色、空心、删除线、阴影、斜体、扁平化

不多说直接上代码!

这些知识基本的文字设置,实际上iOS中文字的设置有很多,比如说颜色、空心、删除线、阴影、斜体、扁平化等,

NSStrokeWidthAttributeName这个属性所对应的值是一个
NSNumber 对象(小数)。该值改变描边宽度(相对于字体size
的百分比)。默认为 0,即不改变。正数只改变描边宽度。负数同时改变文字的描边和填充宽度。例如,对于常见的空心字,这个值通常为3.0。

同时设置了空心的两个属性,并且NSStrokeWidthAttributeName属性设置为整数,文字前景色就无效果了

效果:

效果:

8. NSStrikethroughStyleAttributeName 添加删除线,strikethrough删除线

效果:

9. NSUnderlineStyleAttributeName 添加下划线 

效果:

10. NSShadowAttributeName 设置阴影,单独设置不好使,必须和其他属性搭配才好使。

和这三个任一个都好使,NSVerticalGlyphFormAttributeName,NSObliquenessAttributeName,NSExpansionAttributeName

11.NSVerticalGlyphFormAttributeName

该属性所对应的值是一个 NSNumber 对象(整数)。0 表示横排文本。1 表示竖排文本。在 iOS 中,总是使用横排文本,0 以外的值都未定义。

效果:

12. NSObliquenessAttributeName设置字体倾斜。Skew

效果:

13. NSExpansionAttributeName 设置文本扁平化

效果:

这些知识

时间: 2024-10-19 17:44:25

iOS中字体样式的设置、颜色、空心、删除线、阴影、斜体、扁平化的相关文章

css中字体样式通用设置

body{ font-family: "helvetica Neue", helvetica, arial, "microsoft yahei ui", "microsoft yahei", simhei, "\5BBB\4F53", simsun, sans-serif; }

Toolbar和Menu字体样式的设置

ToolBar上文字显示的字体样式 ToolBar上白色显示的字体和图标 <item name="theme">@style/ThemeOverlay.AppCompat.Dark.ActionBar</item> ToolBar上字体的大小 颜色等 <item name="android:titleTextAppearance">@style/ToolbarSubtitle</item> <!--ToolBar

iOS中UITableView的一些设置

不可滑动: ? 1 tableView.userInteractionEnabled = NO; 也可以在storyboard中的userInteractionEnable属性设置 显示导向箭头: ? 1 2 // 显示导向箭头 cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator; 自定义按钮: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 - (

cocos2dx中字体样式名称整理

出处:http://www.himigame.com/iphone-cocos2d/444.html 感谢原作者的辛勤整理 -----------1------------------------ 对应字体样式源码: CCLabelTTF *myLabel = [CCLabelTTF labelWithString:@"AppleGothic" fontName:@"AppleGothic" fontSize:20]; myLabel.position=ccp(70

文字排版--字体、字号、颜色、粗体、斜体、下划线、删除线

我们可以使用css样式为网页中的文字设置字体.字号.颜色等样式属性.下面我们来看一个例子,下面代码实现:为网页中的文字设置字体为宋体. body{font-family:"宋体";} 这里注意不要设置不常用的字体,因为如果用户本地电脑上如果没有安装你设置的字体,就会显示浏览器默认的字体.(因为用户是否可以看到你设置的字体样式取决于用户本地电脑上是否安装你设置的字体.)现在一般网页喜欢设置"微软雅黑",如下代码: body{font-family:"Micr

IOS中多视图应用设置首界面

XCODE版本:6.4 IOS版本:8.4 错误: View Switcher[4883:389088] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set? 因为书上使用的较旧的版本,xcode6之前的版本在创建项目时有"empty application"模板,但是6.4没有这

IOS中http请求的cookie查看,删除,添加

一直以为ios的http请求这块很简单应该不支持记录,保存,或者使用cookie,可是想当然归想当然,真用的时候,真研究了一下发现还真强大.经过一番的研究简单说一下我的理解:当你访问一个网站时,不管你愿意或者不愿意,NSURLRequest都会帮你主动记录下来你访问的站点设置的cookie,而且很负责任的,当你下次再访问这个站点时,NSURLRequest会拿着上次保存下来了的cookie继续去请求.这规律同样适用于ASIHTTPRequest.所以当你做一些基于认证的网络请求时,cookie不

学习微信小程序之css4设置颜色,单位表示,字体样式

颜色的设置可以通过RGB设置 可以直接通过英文单词设置 可以通过16进制来设置 长度单位: 字体样式: 设置字体样式 字体粗细 设置字体风格 设置字间距

CSS字体样式

字体样式 font-family设置字体名称 font-size设置字体的尺寸 font-style设置字体风格 normal默认值.浏览器显示一个标准的字体样式. italic浏览器会显示一个斜体的字体样式. oblique浏览器会显示一个倾斜的字体样式 font-weight设置字体粗细 normal默认值.定义标准的字符. bold定义粗体字符. bolder定义更粗的字符 lighter定义更细的字符 100 200 300 400 500 600 700 800 900 定义由细到粗的