我正在尝试完全对齐并允许在NSAttributedString中使用连字符。现在,我使用以下代码设置段落样式:
NSMutableParagraphStyle *paragraph = [[NSMutableParagraphStyle alloc] init];
paragraph.alignment = NSTextAlignmentJustified;
paragraph.hyphenationFactor = 0.5;
paragraph.lineBreakMode = NSLineBreakByWordWrapping;这不是连字符,它只是根据单词的适合程度来拆分单词。我也试过NSLineBreakByCharWrapping,结果更糟。有什么想法吗?我使用的是iOS 6库。
谢谢,皮特
发布于 2013-06-13 22:19:13
最近发现了这一点:
库中有一个bug,在0.0和1.0之间的任何值都不起作用。也就是说,值0.0和1.0确实有效。因此,要获得连字,请在iOS6中将连字因子设置为1.0。
https://stackoverflow.com/questions/11549210
复制相似问题