我正在开发Iphone应用程序,我需要显示一个大文本。我需要它有一个段落对齐。请参考下面的图片进行说明。
我尝试使用UILabel和UITextView但找不到属性来执行此操作。
答案 0 :(得分:2)
对于ios> 7.1只需将textAligment属性设置为NSTextAlignmentJustified,不带任何第三方库:
UILabel *label = [UILabel alloc] init];
label.textAligment = NSTextAlignmentJustified;
答案 1 :(得分:1)
UITextView和UILabel他们不提供这样的对齐。您可以改用UIWebview。
您可以使用<p style="text-align:justify">Your text goes here.</p>
这可能会有所帮助。
答案 2 :(得分:0)
使用具有UITextAlignmentJustify的TTTAttributedLabel NSAtributedString标签
yourTTTAttributedLabel.textAlignment = UITextAlignmentJustify;
另一个替代方法是使用OHAttributedLabel NSAtributedString标签,该标签具有UITextAlignmentJustify
yourOHAttributedLabel.textAlignment = UITextAlignmentJustify;