UILabel文本之前的额外空格

时间:2015-03-17 12:53:58

标签: ios iphone ios8 uilabel

我有一个标签,如果我在标签上添加文字,它会在文字的开头添加一个额外的空格,app只支持纵向。试过以下解决方案,但没有用。附图供参考。

我在xib中创建了这个标签 线数2 约束前导,尾随,底部空间到容器,高度不固定,

并设置文字

dealName.text = "Cup of Coffee with A asdf asd asdf adsf ads fad"

UILabel extra spaces before and after text ios

UIlabel shows extra space before text

UILabel有多行

Screen Shot

单线UILabel

Screen Shot

1 个答案:

答案 0 :(得分:0)

尝试这可能是在字符之前有任何空白区域,这将删除此..

NSString *trimmed = [yourstring stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

yourlable.text = trimmed;

OR

另请参阅此处是否设置属性段落间距 ..

enter image description here