相关疑难解决方法(0)

截断UILabel中的部分文本

我的要求是我需要在标签中显示文本,如果文本的长度太大而无法容纳在一行中,我需要在最后截断它,使得只有最后几个字符(通常一个数字b/w 1-1000所以文本长度可能会有所不同.)是可见的,其前面的文本被截断为"...".

所以文字看起来像"abcdefgijk ... 10"

有什么办法可以实现吗?

text-formatting objective-c uilabel ios ios7

12
推荐指数
4
解决办法
3万
查看次数

如何知道适合固定大小的UILabel的NSString的长度?

我知道NSString有一些方法可以确定它的帧大小,使用NSString UIKit Additions,sizeWithFont ......

反过来怎么样?我的意思是,如果我有一个固定的帧大小,我怎么知道NSString可以容纳多少个字符或单词呢?

如果我知道这一点,我可以轻松切断NSString.

谢谢

iphone size nsstring uilabel

10
推荐指数
1
解决办法
6330
查看次数

标签 统计

uilabel ×2

ios ×1

ios7 ×1

iphone ×1

nsstring ×1

objective-c ×1

size ×1

text-formatting ×1