c# - 如何尾部截断 UILabel 中的某些文本

标签 c# ios xamarin

如何截断文本尾部(前 3 个字母和点)。

我也想在文本字段和 UILabel 中显示部分文本,即(前 3 个字母和点)。例如Universe应该显示为Uni......我在互联网上搜索并发现了很多解决方案,例如有些使用truncateTail,但没有一个能够满足我的要求。需要任何想法来实现此功能。

最佳答案

How to tail truncate some text in UILabel

实现它非常容易。

string oldStr = "Universe";

NSString newStr = new NSString(oldStr.Substring(0,3)+"......");

label.Text = newStr;

关于c# - 如何尾部截断 UILabel 中的某些文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54596926/

相关文章:

c# - 如何测试使用 IEnumerable 的方法

ios - 如何使用 UILabel 创建发光效果?

ios - Swift 将 PHAsset 数组转换为 URL 数组

android - 在titlecase工具栏android中添加菜单项文本和文本

xamarin - 在 Xamarin Forms 应用程序中,如何在 Android 中使用 TalkBack 时将焦点放在标签和图像等非交互式元素上

windows-phone-7 - MvvmCross 定位 : switch at runtime

c# - C# 中值类型的通用类型约束

c# - LINQ 查询速度慢,创建超时;生成的 SQL 没问题?

c# - CheckBoxList 项目已选中事件

ios - shouldSelectViewController 没有被调用