gpt4 book ai didi

ios - 在 TextView 中显示自定义文本

转载 作者:行者123 更新时间:2023-11-28 22:39:54 24 4
gpt4 key购买 nike

我有一个数据对象,想在 TextView 中显示它。它位于一个看起来几乎像电子邮件 View 的 View 中。

我拥有的对象有一个“选择”数组,每个选择都有一个“名称”和“值”。 value 属性可以是几行文本。

名称字段是选择的描述(即“名称”、“地址”、“评论”等)

我想像这样显示它......

Name
- Fogmeister
Address
- 1 The Street
- Town
- Country
Comments
- This is a long comment and
spans over several lines breaking
where necessary and has an indent.

除了跨多行的文本外,我的一切正常。

理想情况下,我想使用属性字符串来加粗名称,但它必须与 iOS 5 一起使用,所以我不能。

问题,有没有比使用 UITextView 更好的方法来做到这一点?文本根本不可编辑。我想我可以使用核心文本自己渲染它?这是否允许我使用不同的文本样式(粗体等...)?

最佳答案

使用 UIWebview,然后使用 HTML 呈现您想要的内容。

例如-:

    UIWebView *webView = [[UIWebView alloc] init];
NSString *htmlString = [NSString stringWithString:@"<html><body><h1>Head</h1><p>para</p></body></html>"];
[webView loadHTMLString:htmlString baseURL:nil];
[self.view addSubview:webView];

关于ios - 在 TextView 中显示自定义文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14830303/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com