我希望实现一个"阅读更多"按钮,该按钮将扩展UITextView,以便人们可以根据需要阅读全文。我还没有找到一种简单的方法来实现这一目标。我试图"玩"容器的高度,但它没有给我想要的结果。我真的很感激任何想法。
我建议您使用此链接上的ilyapuchka ReadMoreTextView库。这是实现这一目标的最简单方法,而且重量轻。
你可以用CocoaPods安装它,只需在pod文件中实现pod 'ReadMoreTextView'
,你可以使用它,就像这样:
let textView = ReadMoreTextView()
textView.text = "Lorem ipsum dolor ..."
textView.shouldTrim = true
textView.maximumNumberOfLines = 3
textView.trimText = "Read more"