【问题标题】:Separate string : 2 labels单独的字符串:2 个标签
【发布时间】:2014-06-23 13:29:24
【问题描述】:

我有一长串:

NSString* string=@"I'm very long, you can't handle me in one small label, you should separate me and use 2 labels";

所以我有两个标签。我想剪断字符串的头部以适合第一个标签: [string giveMeSomeTextSuitableForFirstLabel] - 例如; 结果应该是:@"I'm very long" 其余字符串应为:@", you can't handle me in one small label, you should separate me and use 2 labels";

我不能使用 1 个标签而不是 2 个标签,因为角上有一个图像覆盖了我的第一行。

【问题讨论】:

  • 找到第一个逗号,然后将字符串切割成两个子字符串。这是小事,不是吗?
  • 那么,你被困在哪里了?
  • 字符串不能包含逗号@"String 可以是你能想象到的一切 abacbabc"
  • 一个标签多行就够了吗?
  • 如何找到适合我的第一个标签的文本。我没有任何想法..

标签: ios nsstring uilabel


【解决方案1】:

This answer 可能就是你要找的东西:

labelOne.lineBreakMode = NSLineBreakByWordWrapping;

然后calculate文本块的大小。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多