我希望实现一个“阅读更多”按钮,它将扩展UITextView,以便人们可以阅读整个文本,如果他们愿意的话。我还没有找到一个简单的方法来实现这一点。我试图“玩”容器的高度,但它没有给予我想要的结果。我真的很感激任何想法。
qxsslcnc1#
我建议您使用this链接上的ilyapuchkaReadMoreTextView库。这是实现这一点最简单的方法,而且它非常轻量级。你可以用CocoaPods来安装它,只要在podfile中实现pod 'ReadMoreTextView',你就可以像这样使用它:
pod 'ReadMoreTextView'
let textView = ReadMoreTextView() textView.text = "Lorem ipsum dolor ..." textView.shouldTrim = true textView.maximumNumberOfLines = 3 textView.trimText = "Read more"
1条答案
按热度按时间qxsslcnc1#
我建议您使用this链接上的ilyapuchkaReadMoreTextView库。这是实现这一点最简单的方法,而且它非常轻量级。
你可以用CocoaPods来安装它,只要在podfile中实现
pod 'ReadMoreTextView'
,你就可以像这样使用它: