如何使用 xCode 在文本视图中编写长格式文本

发布于 2024-12-06 05:32:50 字数 392 浏览 2 评论 0原文

我觉得问一个关于我的 iPhone 应用程序中最简单的页面是什么的问题很奇怪,但无论如何:

我有一个控制器,用户可以调用它来显示游戏规则和一些确认信息。我在 Interface Builder 中设置了一个填充整个页面的文本视图对象,我想知道输入我需要的文本的最佳方式是什么。

可以在 m 文件中完成所有这些操作,但在编程语言中输入大文本部分从来都不是一件有趣的事情。

我也可以简单地覆盖 Interface Builder 中的默认“Lorem ipsum dolor...”文本,但当我运行应用程序时,似乎不会考虑我的返回字符。

有没有更好的方法用我自己的格式化文本填充我的文本视图?我怎样才能整齐、轻松地格式化我的文本(即将标题加粗,在某些单词下划线等)?

谢谢。

I feel strange asking a question about what's probably the simplest page in my iPhone app but here it is anyway:

I have a controller that a user can invoke to display the rules of the game and some acknowledgment information. I set up a Text View object filling up the whole page in Interface Builder and am wondering what's the best way of entering the text I need.

I can do all of this in the m file but entering large text sections in a programming language is never fun.

I can also simply overwrite the default "Lorem ipsum dolor..." text in Interface Builder but then my return characters don't seem to be taken into account when I run the app.

Is there a better way to fill my Text View with my own formatted text? And how can I format my text neatly and easily (i.e. make titles in bold, underline some words, etc.)?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

2024-12-13 05:32:50

无法在 UITextView 中轻松显示格式化文本。解决此类问题的最佳方法是使用 UIWebView 并将文本存储为 HTML 文件。

There is no way to easily display formatted text in a UITextView. The best approach for this kind of problem is to use a UIWebView and store the text as an HTML file.

妥活 2024-12-13 05:32:50

使用 NSTextStorage 类将格式化文本存储在 NSTextView 中。

Use the NSTextStorage class to store the formatted text in your NSTextView.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文