ios - UILabel 自动调整大小并在必要时添加滚动条?

标签 ios uilabel

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

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

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

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

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

谢谢:D

最佳答案

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

关于ios - UILabel 自动调整大小并在必要时添加滚动条?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14549470/

相关文章:

ios - 平滑手绘的自由形状

ios - RxSwift 在 Zip 运算符中配置可观察对象

ios - 向下滚动表格 View 时如何使自定义标签作为 NavBar 消失?

iphone - 如果我在 photoshop 中创建了一个 85% 不透明度的 PNG 图像,当我将它添加到我的 iOS 应用程序时,我如何保持相同的不透明度?

ios - 在 iOS 应用程序中调用电话

ios - 在 ionic 3 中使用 FilePicker-Phonegap-iOS-Plugin 进行 ionic 服务时出现类型错误

ios - Apple MapKit 是否有像 Google Places 那样的唯一标识符?

iphone - adjustmentFontSizeToFitWidth 无法正常工作

ios - 如何存储所有选定的按钮值并在 UILabel 上显示它们?

ios - 带背景的本地化 UILabel