ios - 带有 TextView 或标签的更多和更少按钮

标签 ios objective-c swift uitextview

您好,我想要一个具有更多和更少功能的textviewlabel。我尝试使用 label 并成功获得结果:

enter image description here

但是如果 text 会增加它 button more 看起来像:

enter image description here

在某些情况下它会看起来:

enter image description here

我正在尝试设置 button 将根据文本自动设置。任何人都可以建议我更好的方法来获得它。

最佳答案

如果您使用的是 UILabel,那么您可以使用 TTTAttributedLabel因为你可以设置可点击的文本。

将您的字符串“查看更多”或“功能更少”附加到标签文本中,并使其可点击。

关于ios - 带有 TextView 或标签的更多和更少按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34435996/

相关文章:

ios - 有条件地使@property强或弱

ios - 如何使用 NSURL :setResourceValues() in Swift 4. 1?

ios - UISplitViewController - 调整详细 View 的大小

ios - 如何禁用 ios 7 中的界面方向更改

ios - 计时器设置在 iOS 中不起作用

ios - 网络完成 block 、递归和 ARC 保留循环

ios - 获取 UITableView 的取消选择的 indexPaths 数组

objective-c - NSView 在 NSSplitView 上设置最小尺寸

swift - AVAudioPlayerNode - 获取播放器状态?

swift - Swift 中嵌套可选类型及其数组的推断、静态和动态类型