UITextView还是其他什么?需要帮助理解

时间:2013-10-23 23:07:04

标签: ios objective-c cocoa-touch ios7 uitextview

我正在写一个小应用程序来训练自己,我需要一些帮助。

任何人都可以给我一个建议如何使这个结构如下图所示? 我对“描述”部分感兴趣。我想在我的应用程序中做类似的事情。预览中的一些文本...按钮“更多”,当我点击它时,整个文本将出现在屏幕上。我也希望有相同的按钮“隐藏”让我回到预览状态。 我需要UITextView或其他吗?

http://savepic.net/3943823.htm

1 个答案:

答案 0 :(得分:0)

rmaddy是对的,UILabel是要走的路。

您需要隐藏“更多”按钮,并在用户点按时显示隐藏(或更少?)按钮和标签。您还需要更改行的高度以适应新内容。

要查找表格行的适当高度,请使用[UILabel sizeToFit][UILabel sizeThatFits]

要为行的高度变化设置动画,请查看Can you animate a height change on a UITableViewCell when selected?