NSTextField word wrap



我有NSTextField包含一个长字符串,我想把字符串分成几行。但是现在,如果我限制视图的长度,我看到字符串被剪短了。我也尝试过使用单元格的setWraps方法和setLineBreakMode: nslinebreakbywordwrapped,但问题仍然存在

我可以尝试什么?我正在开发mac OS应用程序(不是Iphone)

Thanks in advance

最后我解决了这个问题。解决方法很简单。通过更改

修改nib文件
 <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMinY="YES"/>

 <autoresizingMask key="autoresizingMask" />

并给textfield指定所需的宽度

是否在文本字段处于焦点后调用setWraps: ?现场编辑会成为阻碍。如果您先放弃第一个响应器,那么它应该可以工作:

[window makeFirstResponder:nil];
[[textField cell] setWraps:YES];

相关内容

  • 没有找到相关文章

最新更新