使用lineBreakMode获取UILabel的文本

时间:2012-12-27 11:48:40

标签: iphone nsstring uilabel

我想获得在Nib文件中接收lineBreakMode和numberOflines的UILabel的可见文本。 或者文本的NSarray(可见且不可见),每行都是标签中的行..

有人可以帮帮我吗? 谢谢..

编辑:

在xcode中我有UILablel,我在nib文件中创建标签。 在UILabel属性中,我确定了行数和LineBreakMode。

示例:在电话簿中有1个行号,我有一个很长的名字所以我只看到名称的开头有3个点后(如果电话簿中的名称比标签的框架长) )我认为这是LineBreakMode:trunk属性。 这个名字是:丽贝卡。所以我们会看到Reb ......

如果是LineBreakMode:换行,那么3个点就不会显示,但我们会看到更少的名字等等。

我需要知道什么是可见文本。 如果文本是Rebecca,但在屏幕上我看到Reb ...所以我只需要Reb ...,而不是Rebecca。 如果它不是截断,那么我需要没有3个点的Reb等等。

根据LineBreakMode属性和行数,我只需要知道屏幕上的可见文本。

希望现在更清楚..

0 个答案:

没有答案