0

给出了很多建议,告诉人们将 UITableViewCell 合并到一个视图中。我想知道如何做到这一点并且仍然保留可点击的元素,就像他们在 Tweetbot 等应用程序中所做的那样。

4

2 回答 2

1

一种方法是NSAttributedStrings

这些处理起来有点棘手,但包装类作为开源存在,例如TTTArrtibutedLabel

您链接到的线程将文章命名为“使用 UITableView 在 Tweetie 中快速滚动”。这篇文章已经不在网上了,但是一些github 项目,自称是为了符合这篇文章。
实际上,这似乎是诀窍,UIView 子类-drawRect:用来绘制自己。要使用可点击字符串,请参阅 NSAttributedStrings。

PS:
感谢回程机,可以看文章,其实是对GitHub项目的描述。

于 2012-04-29T12:04:53.203 回答
0

我是通过委托的形式来做的。该视图定义了 tableView 的控制器遵循的协议。将控制器设置为视图的委托,当点击某个区域时,发送正确的消息。

于 2012-04-29T14:39:46.140 回答