代码之家  ›  专栏  ›  技术社区  ›  CiNN

nsstring文本像素长度

  •  3
  • CiNN  · 技术社区  · 16 年前

    如何知道我的文本在uilabel中接受了多少像素?
    我想在文本之间插入一张小图片。
    可以用来调整我的标签宽度。

    3 回复  |  直到 16 年前
        1
  •  14
  •   Kevlar    16 年前

    在由uikit添加的nsstring中,有几个方法可以为您提供要绘制的字符串的尺寸。完整参考是 here . 您关心的方法可能是:

    • 尺寸:
    • sizeWithFont:约束目标大小:
    • SizeWithFont:ConstrainedToSize:LineBreakMode:
    • SizeWithFont:ForWidth:LineBreakMode:
    • sizewithfont:minfontsize:actualfontsize:forwidth:linebreakmode:
        2
  •  2
  •   user23743    16 年前

    -[NSString sizeWithFont:] 是其中的一部分 NSString(UIStringDrawing) .

        3
  •  2
  •   Community Mohan Dere    9 年前