1

我在这里四处寻找答案,但没有找到真正帮助我的答案。将我引导到我可能错过的正确答案也非常感谢。

我有一个以最简单的方式定义的标签:

    IBOutlet UILabel *eventIDLabel;
    IBOutlet UILabel *eventTitleLabel;
    IBOutlet UILabel *eventDescriptionLabel;

现在描述标签的内容可能会有所不同。可能有 1 行或多行。我希望标签自动调整大小。现在我还希望如果比当前屏幕显示的行多,用户可以向下滚动并查看标签的全部内容。

可能是非常微不足道的问题,但我真的很新,希望你们能提供帮助。

感谢:D

4

2 回答 2

2

您可以使用 UITextView。当输入的文本太长时,UITextView 会自动滚动。

于 2013-01-27T16:36:19.123 回答
0

您可以使用[myLabel sizeToFit]

您还可以在此处阅读有关它的更多信息

此外,如果您知道它会相对较长,您可以考虑使用 TextView 它将提供文本滚动

希望我有所帮助

于 2013-01-27T16:34:47.990 回答