【问题标题】:Text is not appearing when UITextView's content is more?UITextView 内容更多时没有出现文本?
【发布时间】:2019-01-07 04:59:25
【问题描述】:

我不需要在 UITextView 内滚动,因此禁用了 UITextView 的滚动属性。 这意味着 UITextView 的高度是根据他的内容动态变化的。

当我在 UITextView 中添加更多文本时,文本不会出现。 它正在处理更少的内容。

根据我的观察,如果 UITextView 的高度 超过 8100 那么它会停止渲染但不确定。

这是故事板的结构。

【问题讨论】:

  • 这意味着 UITextView 的高度是根据他的内容动态变化的。 -> 你为此写了什么代码
  • 我只是分配了更多的文本。 txtDummyTextView.text = """ Lorem Ipsum 简直就是印刷排版行业的虚拟文本。Lorem Ipsum 自15 世纪以来一直是行业的标准虚拟文本......"""
  • 它不会自动增加你的 textview 的高度或因为约束问题。您必须根据文本大小调整文本视图的高度(即高度约束常数)。看到这个stackoverflow.com/questions/38714272/…
  • 你可以使用第三方库,比如Growing Text Field
  • @PrashantTukadiya 将为您提供演示应用程序。

标签: ios xcode uikit uitextview


【解决方案1】:

我了解您的问题,请检查以下示例,我正在修改您的示例。这对我来说是有效的。

参考:-Updated Demo

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-20
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    相关资源
    最近更新 更多