Cocoa 如何在NSTextFieldCell中查看整个字符串?
在NSTableView中放入长字符串时,文本不会完全显示: 我需要允许用户看到整个字符串(可能是滚动或工具提示,这并不重要)。有什么建议吗Cocoa 如何在NSTextFieldCell中查看整个字符串?,cocoa,nstableview,line-breaks,nstextfieldcell,Cocoa,Nstableview,Line Breaks,Nstextfieldcell,在NSTableView中放入长字符串时,文本不会完全显示: 我需要允许用户看到整个字符串(可能是滚动或工具提示,这并不重要)。有什么建议吗 谢谢如果可以使用多行文本视图,这将是最简单的解决方案。 但从你的例子来看,我想答案是否定的 您可以在滚动视图中嵌入NSTextField。 如果文本长度超过允许的宽度,您可以简单地显示滚动手柄。 如果不是,它们将不会显示,用户甚至看不到这是一个滚动视图 对于以上两个例子,了解文本的实际长度以及 文本字段的长度足以显示整个文本 您可以执行[textFiel
谢谢如果可以使用多行文本视图,这将是最简单的解决方案。 但从你的例子来看,我想答案是否定的 您可以在滚动视图中嵌入NSTextField。 如果文本长度超过允许的宽度,您可以简单地显示滚动手柄。 如果不是,它们将不会显示,用户甚至看不到这是一个滚动视图 对于以上两个例子,了解文本的实际长度以及 文本字段的长度足以显示整个文本 您可以执行
[textField sizeToFit]
和[textField frame].size.width
检查