iPhone / Objective-C - UITextView或UIWebView中的对齐对齐

时间:2012-06-29 14:37:33

标签: objective-c string uiwebview alignment uitextview

我有一个很长的字符串,我想在一个单独的视图中显示它,但我不知道如何正确对齐。我知道UITextView中唯一的对齐是左,右和中心,所以我尝试使用带有对齐的UIWebView,使用下面的代码

[description loadHTMLString:[NSString stringWithFormat:@"<div align='justify'>%@<div>",MY_TEXT] baseURL:nil];

但没有成功......字符串没有换行符,但它显示如下图...

UITextViewResult

UIWebViewResult

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我认为可以使用另一个选项:CATextLayerhttp://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CATextLayer_class/Introduction/Introduction.html

它支持合理的对齐。

或者您可以直接使用CoreText框架。

另请尝试此链接HERE