// NSParagraphStyleAttributeName 段落的風格(設定首行,行間距,對齊方式什麼的)看自己需要什麼屬性,寫什麼
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
paragraphStyle.lineSpacing = 10;// 字型的行間距
paragraphStyle.firstLineHeadIndent = 20.0f;//首行縮排
paragraphStyle.alignment = NSTextAlignmentJustified;//(兩端對齊的)文字對齊方式:(左,中,右,兩端對齊,自然)
paragraphStyle.lineBreakMode = NSLineBreakByTruncatingTail;//結尾部分的內容以……方式省略 ( "...wxyz" ,"abcd..." ,"ab...yz")
paragraphStyle.headIndent = 20;//整體縮排(首行除外)
paragraphStyle.tailIndent = 20;//
paragraphStyle.minimumLineHeight = 10;//最低行高
paragraphStyle.maximumLineHeight = 20;//最大行高
paragraphStyle.paragraphSpacing = 15;//段與段之間的間距
paragraphStyle.paragraphSpacingBefore = 22.0f;//段首行空白空間/* Distance between the bottom of the previous paragraph (or the end of its paragraphSpacing, if any) and the top of this paragraph. */
paragraphStyle.baseWritingDirection = NSWritingDirectionLeftToRight;//從左到右的書寫方向(一共➡️三種)
paragraphStyle.lineHeightMultiple = 15;/* Natural line height is multiplied by this factor (if positive) before being constrained by minimum and maximum line height. */
paragraphStyle.hyphenationFactor = 1;//連字屬性 在iOS,唯一支援的值分別為0和1
/*
NSFontAttributeName 字型大小
NSParagraphStyleAttributeName 段落的風格(設定首行,行間距,對齊方式什麼的)
NSKernAttributeName 字間距
*/
NSDictionary *attributes = @{
NSFontAttributeName:[UIFont systemFontOfSize:15],
NSParagraphStyleAttributeName:paragraphStyle,
NSKernAttributeName:@(10),
};
textView.attributedText = [[NSAttributedString alloc] initWithString:textView.text attributes:attributes];
富文字中的段落屬性
相關文章
- iOS 富文字屬性iOS
- 富文字AttributedString總結(三)之連結屬性的設定
- 舞動你的文字,巧用CSS中marquee屬性CSS
- CSS字型屬性和文字屬性詳解CSS
- css文字屬性2CSS
- css常用文字屬性CSS
- CSS 常用文字屬性CSS
- css文字外觀屬性CSS
- Slate.js – 革命性的富文字編輯框架JS框架
- Slate.js - 革命性的富文字編輯框架JS框架
- 04-2個常用的文字屬性
- CSS——CSS 給文字加樣式:② 文字屬性CSS
- Swift 中的屬性Swift
- swift——富文字文字的簡單使用Swift
- IM應用中如何計算富文字的高度
- 以太坊中的全域性屬性
- css文字屬性詳細總結CSS
- 聊天富文字外掛,一個基於react的富文字外掛React
- Css 中的position屬性CSS
- css中的display屬性CSS
- CSS中的margin屬性CSS
- ITEM中的屬性控制
- Python中的屬性Python
- 一個易遷移、相容性高的 Flutter 富文字方案Flutter
- UILable富文字UI
- 富文字 XSS
- 文字框的readonly和disabled屬性區別
- 日常筆記一:擷取富文字編輯器中的文字內容筆記
- textarea 多行文字域 type 屬性值
- iOS- 詳解文字屬性AttributesiOS
- Css3文字新屬性CSSS3
- PLC結構化文字(ST)——屬性(Property)
- css3中的zoom屬性以及jquery中css()方法操作元素的屬性CSSS3OOMjQuery
- javascript獲取物件直接量中的屬性和屬性值JavaScript物件
- css屬性與js中style物件的屬性對應表CSSJS物件
- 協議中的私有屬性協議
- C#中屬性的解析C#
- vue中的computed屬性Vue