【问题标题】:Add multiple UITextView programmatically以编程方式添加多个 UITextView
【发布时间】:2017-01-12 03:35:32
【问题描述】:

我正在尝试在 ViewController 中显示一篇文章。

我从 API 收到的输出将文章分成段落,每个段落是 JSON 中的一个节点。例如,

{
 "para" : 1,
 "content" : "some long paragraph"
},
{
 "para" : 1,
 "content" : "some long paragraph"
}

我想将此内容显示为一篇长文章,但我想让每个段落在一个 textView 中查看,而不是将所有段落和视图组合在一个 textView 中。

我使用的是 Xcode 8、Swift 3。我使用 Cocoapods,所以欢迎使用库。

【问题讨论】:

  • 最好将其放在 tableview 中,而不是以编程方式创建所有 textview。

标签: ios swift uitextview


【解决方案1】:

如果你想使用文本视图,那么你不需要创建多个文本视图。只需使用一个文本视图。

在响应对象上使用 for 循环,并在每个段落之后使用 /n 将所有段落的内容附加到单个字符串中。然后只需将该字符串值设置为 textview。就是这样。我希望它会更好地为你工作..

【讨论】:

    猜你喜欢
    • 2021-10-21
    • 2017-06-16
    • 1970-01-01
    • 1970-01-01
    • 2010-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-10
    相关资源
    最近更新 更多