【发布时间】:2014-01-24 07:43:36
【问题描述】:
在 NSMutableParagraphStyle 中,paragraphSpacing 工作得非常好。
但我也在使用要点。
当用户按下 Return(Enter) 时,new Paragraph 就会出现。
所以当用户在 Uitextview 中输入 bullet points 时,在两个 Points 之间,paragaph spacing 应该是 small,其余的段落间距都很高。
我的代码是...
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
paragraphStyle.minimumLineHeight = 0.f;
paragraphStyle.maximumLineHeight = 16.f;
paragraphStyle.firstLineHeadIndent = 16.0;
paragraphStyle.paragraphSpacing = 7.0;
paragraphStyle.lineSpacing = 5.0;
paragraphStyle.headIndent = 16.0;
paragraphStyle.lineBreakMode=NSLineBreakByWordWrapping;
paragraphStyle.tailIndent=305.0;
mutattstr1 = [[NSMutableAttributedString alloc] initWithAttributedString:txtViewOfNotes.attributedText];
[mutattstr1 addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, mutattstr1.length)];
[txtViewOfNotes setAttributedText:mutattstr1];
就像在这个文本视图中一样,我需要在两个项目符号行之间留出小空间。
那么,如何在 app.js 中获得多个行间距或段落间距或与此相关的任何其他内容。
欢迎任何类型的链接、想法、代码、dock...
【问题讨论】:
标签: ios iphone nsattributedstring spacing paragraph