Iphone - 如何在 Interface Builder 中对齐文本(如报纸)
是否可以?完全对齐文本吗?有谁知道任何 hack 或 Interface Builder 插件吗?
谢谢!
Is it possible? Align the text fully justified? Does anyone know any hack or Interface Builder plugin?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这是我博客中的解决方案。我不喜欢使用WebView。还包括连字词包装。
Here is the solution in my blog. I don't like use WebView. Also hyphenation word wrapper included.
您不能使用 UITextView 或任何其他方式来做到这一点。当我需要对齐文本时,我会构建一个 html 并将其显示在 UIWebView 中。
You cannot do it using UITextView, or any others. When I need justified text, I construct an html and show it in a UIWebView.
从 UITextAlignment 看起来你不能。也许您可以使用文本绘制代码自己绘制文本,因为您不需要交互,所以应该不会太困难。
From the definition of UITextAlignment it looks like you can't. Perhaps you can use the text drawing code to draw the text yourself, since you won't need interaction it shouldn't be too difficult.
您可以使用 CoreText 来完成此操作,是的,您需要做更多的工作,但它的作用就像一个魅力。您可以查看此教程。
You can do it using CoreText, yes, you will have a bit more of work, but it works like a charm. You can check this tutorial for that.