【发布时间】:2016-01-14 10:43:18
【问题描述】:
我目前正在尝试制作一个应用程序,该应用程序采用某些人的用户名并将它们打印在标签内的自定义单元格中。 但是如果一个用户的名字叫“John Goodwilkinson”,那就是一个大名, 所以我想弄清楚如何制作一个
/n
在两个词之间。
有人知道吗? 我用谷歌搜索,但根本找不到任何东西。 下面你可以看到我的代码截图和小伙伴们的建议:)
我还尝试将代码放在我称之为自定义单元格的视图控制器中
cell.frndName.numberOfLines = 0
cell.frndName.lineBreakMode = .ByWordWrapping
但它也不起作用
【问题讨论】:
-
你能发布一些关于你尝试过的代码吗?结果如何?
-
如果你只想在标签中换行,那么你可以使用:label.numberOfLines = 2 label.lineBreakMode = .ByWordWrapping
-
@levantAJ 我把覆盖 'func awakeFromNib() { super.awakeFromNib() frndImg.layer.cornerRadius = 32 frndImg.layer.masksToBounds = true frndName.numberOfLines = 2 frndName.lineBreakMode = 。 ByWordWrapping }' 因为它是一个自定义单元格,但它不起作用。有什么想法吗?!
-
对不起,你可以试试 frndName.numberOfLines = 0 吗?
标签: ios autolayout swift2 uilabel