0

非常に長い文字列があり、別のビューで表示したいのですが、位置合わせを正当化する方法がわかりません。UITextView の唯一の配置は左、右、中央であることを知っているので、以下のコードを使用して正当化された配置で UIWebView を使用してみました

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

しかし成功しません...文字列には改行はありませんが、下の写真のように表示されます...

UITextViewResult

UIWebViewResult

何か案は?

4

1 に答える 1

0

使用できる別のオプションがあると思います: CATextLayer. http://developer.apple.com/library/mac/#documentation/GraphicsImaging/Reference/CATextLayer_class/Introduction/Introduction.html

両端揃えをサポートします。

CoreTextまたは、フレームワークを直接使用できます。

こちらのリンクもお試しください。

于 2012-06-29T14:44:16.713 に答える