gpt4 book ai didi

ios - 使用 maximumNumberOfLines 获取 UITextView 中的最后一个可见单词!= 0

转载 作者:搜寻专家 更新时间:2023-11-01 06:33:55 24 4
gpt4 key购买 nike

我有一个 UITextView,其最大行数为 3 :textView.textContainer.maximumNumberOfLines = 3

文本超过 3 行,我希望可见的最后一个词是更多

例如:对于字符串:

This string is pretty long and we would like to be able to identify the last word visible so we can display "more" instead of the word found.

对于 3 行,显示的文本是:

This string is pretty long and we would like to be able to identify

我正在寻找的结果:

This string is pretty long and we would like to be able to more

UITextView 或文本容器中是否有任何 API 允许我显示最后一个词?

最佳答案

我建议您使用 link 上的 ilyapuchka ReadMoreTextView 库.这是实现这一目标的最简单方法,而且非常轻便。

您可以使用 CocoaPods 安装它,只需将 pod 'ReadMoreTextView' 实现到 podfile 中,您就可以像这样使用它:

let textView = ReadMoreTextView()

textView.text = "Lorem ipsum dolor ..."

textView.shouldTrim = true
textView.maximumNumberOfLines = 3
textView.trimText = "Read more"

关于ios - 使用 maximumNumberOfLines 获取 UITextView 中的最后一个可见单词!= 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43884217/

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