【问题标题】:iOS: New line characters doesn't recognised in data received from serveriOS:从服务器接收的数据中无法识别换行符
【发布时间】:2012-12-28 12:57:38
【问题描述】:

我正在从服务器下载字符串数据。数据包含换行符"\n",当我将字符串分配给Label 的文本属性时,换行符打印为"\n",而不是在行之间换行。如果我在本地存储了相同的字符串,它工作正常!我正在获取 UTF8 字符串。有问题吗?

【问题讨论】:

    标签: ios nsstring


    【解决方案1】:

    将此行添加到您的 UILabel 创建中

    label.numberOfLines = 0;
    

    希望对你有所帮助..

    【讨论】:

    • 这很奇怪。我的服务器字符串上有“\n”,但它读取的是“\\n”!!!如stackoverflow.com/questions/2312899/… 所述,我必须执行 [myLabelText stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"]
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-05-18
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-12
    相关资源
    最近更新 更多