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

Ios UITextView还是其他什么?需要帮助理解吗,ios,objective-c,cocoa-touch,ios7,uitextview,Ios,Objective C,Cocoa Touch,Ios7,Uitextview,我正在写一个小程序来训练自己,我需要一些帮助 谁能给我一个建议,如何使这个结构像下面的图片一样? 我对“描述”部分感兴趣。我想在我的应用程序中做类似的事情。预览中的一些文本..按钮“更多”,当我单击它时,整个文本将显示在屏幕上。此外,我希望有相同的按钮“隐藏”返回到预览我。 我需要UITextView还是smth rmaddy是正确的,UILabel是正确的选择 您需要隐藏“更多”按钮,并在用户点击时显示隐藏(或更少?)按钮和标签。您还需要更改行的高度以适应新内容 要查找表格行的适当高度,请使用

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

谁能给我一个建议,如何使这个结构像下面的图片一样? 我对“描述”部分感兴趣。我想在我的应用程序中做类似的事情。预览中的一些文本..按钮“更多”,当我单击它时,整个文本将显示在屏幕上。此外,我希望有相同的按钮“隐藏”返回到预览我。 我需要UITextView还是smth


rmaddy是正确的,
UILabel
是正确的选择

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

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


要设置行高度变化的动画,请查看使用
UILabel
UITextView
用于输入文本,而不是显示文本。UILabel绝对是最简单的方法。但是,如果您确实需要UITextView,它不仅允许编辑,还可以自动发现链接、地址、时间、电话号码等,并将其转换为可单击的,请查看他的: