gpt4 book ai didi

ios - 使用显示更多或显示更少链接展开或折叠标签文本

转载 作者:行者123 更新时间:2023-11-28 09:34:24 25 4
gpt4 key购买 nike

在 IOS 应用程序中,我在 ScrollView 中添加了一个标签,其中包含我在下面描述的属性

          self.detailMainLabel?.numberOfLines = 0
self.detailMainLabel?.lineBreakMode = .ByWordWrapping
self.detailMainLabel?.sizeToFit()

还有高度限制:

          Relation = Greater than or equal

当我运行该应用程序时,标签会根据文本自动展开。但我想知道如何实现文本标签末尾的“显示更多”或“显示更少”链接以展开或折叠高度。

有什么想法或建议吗?

最佳答案

首先,您必须将要显示更多按钮的行数设置为 1 或 2。喜欢

self.detailMainLabel?.numberOfLines = 2
self.detailMainLabel?.lineBreakMode = .ByWordWrapping
self.detailMainLabel?.sizeToFit()

然后显示更多按钮点击设置

self.detailMainLabel?.numberOfLines = 0
self.detailMainLabel?.sizeToFit()

然后再次单击 show less 按钮将行数设置为 2。如果您使用一个按钮来显示更少和显示更多,而不是还保留一个 bool 标志。

关于ios - 使用显示更多或显示更少链接展开或折叠标签文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35540235/

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