在文本字段中进行自定义截断的最佳方法是什么?我试图解决的问题是我需要在很小的空间内显示一些非常长的URL,但用户大多只关心服务器名称和lastPathComponent。
例如,http://www.google.com/verylongname1/verylongname2/coolpicturewithveryveryveryverylongname.png
理想情况下,会显示为http://www.google.com/ ...(+我们可以容纳的最长后缀)。
中间截断并不能完全符合我的要求,因为它给了我更多的东西: http://www.google.com/verylongname1...veryveryveryverylongname.png
文本也需要编辑,所以如果我修改/ ValueTransform字符串本身,我必须在编辑期间重建它,这可能不是最干净的方法。有任何想法吗?谢谢!