Objective c NSString换行符在哪里
我想将一个NSString拆分为几个不同宽度的行,我在文档中找到了[NSString sizeWithFont:forWidth:lineBreakMode:]方法,但它不提供位置 断线发生的地方。IOS中是否有类似于Symbian中的以下方法:Objective c NSString换行符在哪里,objective-c,ios,Objective C,Ios,我想将一个NSString拆分为几个不同宽度的行,我在文档中找到了[NSString sizeWithFont:forWidth:lineBreakMode:]方法,但它不提供位置 断线发生的地方。IOS中是否有类似于Symbian中的以下方法: class CFont : TextCount() IMPORT_C TInt TextCount(const TDesC &aText, TInt aWidthInPixels) const; Description获取了 可以显示指定的描
class CFont :
TextCount()
IMPORT_C TInt TextCount(const TDesC &aText, TInt aWidthInPixels) const;
Description获取了
可以显示指定的描述符
使用此字体,但不超过
指定宽度
注:
此功能不显示以下任何内容:
描述符本身-它被使用
显示前,测试
可以显示整个描述符
参数:
const TDesC和aText
描述符。调色不均匀使颜色混合
字符显示的可用宽度
返回值:
将能够显示的字符数着色
不超过规定的宽度。
计数从一开始就开始
描述符
说明:
获取指定的描述符中有多少可以显示在此字段中
不超过指定字体的字体
宽度
注:
此函数不显示任何描述符本身-使用它
显示前,测试
可以显示整个描述符
参数:
描述符后面的常量TDesC&at
TInt awidthin像素用于显示字符的可用宽度
返回值:
将能够显示的字符数着色
不超过规定的宽度。
计数从一开始就开始
描述符
我认为
sizeWithFont:constrainedToSize:lineBreakMode:
也许是你需要的。请参见,因为我想在每行获取字符串,但这些方法仅提供字符串的边界框。
sizeWithFont:constrainedToSize:lineBreakMode: