在标签上自动启用自动换行

时间:2015-01-28 19:56:18

标签: objective-c macos cocoa autolayout nstextfield

在iOS中,您可以拥有UILabel并将其numberOfLines属性设置为零,它会自动换行以适应内容。有没有办法在OS X中使用Cocoa执行此操作? OS X对标签使用NSTextField,并且没有等效的属性或方法。是否可以在OS X中执行此操作?

注意:我使用自动布局,因此如果有解决方案可以使用它会很棒,因此可以根据需要调整其他附近视图的大小。

1 个答案:

答案 0 :(得分:1)

您可以使用多行标签来实现此目的。在对象库中找到此控件(另一个NSTextField)。或者选择常用的Label控件并将其Layout属性更改为Wraps - 值。