Ios UILabel文本前的额外空格

Ios UILabel文本前的额外空格,ios,iphone,ios8,uilabel,Ios,Iphone,Ios8,Uilabel,我有一个标签,如果我添加文本标签,它会在文本的开头增加一个额外的空间,应用程序只支持纵向。尝试了以下解决方案,但没有用。附图片供参考 我已经用xib创建了这个标签 第2行的数量 通过约束前导、尾随、底部空间到容器,高度不固定 并将文本设置为 dealName.text=一杯带有asdf asd asdf adsf ads时尚的咖啡 带多行的UILabel 单行标签 尝试此操作可能会在字符前出现任何空白,这将删除此 NSString *trimmed = [yourstring stringBy

我有一个标签,如果我添加文本标签,它会在文本的开头增加一个额外的空间,应用程序只支持纵向。尝试了以下解决方案,但没有用。附图片供参考

我已经用xib创建了这个标签 第2行的数量 通过约束前导、尾随、底部空间到容器,高度不固定

并将文本设置为

dealName.text=一杯带有asdf asd asdf adsf ads时尚的咖啡

带多行的UILabel

单行标签


尝试此操作可能会在字符前出现任何空白,这将删除此

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

yourlable.text = trimmed;

还可以查看是否从此处设置属性段落间距


请检查标签字符串可能是标签字符串包含空格。如果双击,则不存在空格。请检查标签的对齐方式左对齐标签。请参见第二行向左对齐。但不是第一行。您提供的额外空间dealName.text=一杯咖啡和一个asdf asd asdf adsf ads fad应该是dealName.text=一杯咖啡和一个asdf asd asdf adsf ads fad。我只使用纯文本。尝试修剪功能…可能会对您有所帮助