0

我是 iphone 开发的新手。我创建了分组表并在单元格中显示内容。现在我想根据我的要求在单元格中显示带下划线的文本(类似的超链接)。我怎样才能做到这一点。我做了一些研究,但我不明白,请帮助我。

谢谢。

4

2 回答 2

1

在 iPhone OS 3.1 及更早版本中,没有简单的方法来为文本添加下划线。您需要查询UILabel显示文本以确定其位置并自己绘制下划线。

如果您只针对 iPad(iPhone OS 3.2 及更高版本),那么您可以使用 Core Text 和NSAttributedString.

于 2010-04-23T15:28:02.720 回答
0

我创建了一个 UILabel 子类,它支持:

  • 具有各种标签边界的多行文本(文本可以在标签框架的中间,或精确的大小)
  • 强调
  • 三振出局
  • 下划线/删除线偏移
  • 文本对齐
  • 不同的字体大小

https://github.com/GuntisTreulands/UnderLineLabel

于 2012-08-31T08:46:51.713 回答