NSTextField中的自定义截断

时间:2015-09-25 18:49:18

标签: objective-c cocoa

在文本字段中进行自定义截断的最佳方法是什么?我试图解决的问题是我需要在很小的空间内显示一些非常长的URL,但用户大多只关心服务器名称和lastPathComponent。

例如,http://www.google.com/verylongname1/verylongname2/coolpicturewithveryveryveryverylongname.png

理想情况下,

会显示为http://www.google.com/ ...(+我们可以容纳的最长后缀)。

中间截断并不能完全符合我的要求,因为它给了我更多的东西: http://www.google.com/verylongname1...veryveryveryverylongname.png

文本也需要编辑,所以如果我修改/ ValueTransform字符串本身,我必须在编辑期间重建它,这可能不是最干净的方法。有任何想法吗?谢谢!

0 个答案:

没有答案