我有一长串可能适合 1 行或多行的文本。我需要做的是显示前两行,如果文本比这更长 - 添加一个“更多”按钮/链接,它将指向另一个将显示全文的页面/视图控制器。
我正在考虑添加一个UILabel
,计算文本大小,如果它太大 - 添加一个 UIButton 将指向下一个控制器。
问题在于: 1. 使用自动换行,行中的最后一个单词可能在行尾或行中间结束——我不知道在哪里放置 "more" UIButton
。2. 文本可能是 LTR 和 RTL,所以我不知道在哪里放置“更多”按钮(在左侧或右侧)。
有没有办法从一个链接UILabel
?我应该使用其他的东西UILabel + UIButton
吗?
任何建议将不胜感激。
谢谢!
LTR 示例:
Lorem ipsum dolor sit amet, consectetur adipiscing elit。Nulla facilisis... -MORE-
RTL 示例:
אם עוד אחרים בגרסה。תנך יכול פולנית או , הארץ העברית על אנא, החלל ...-MORE-