Ios 无法在tableView中的多行中显示UILabel
我有一个带有两个标签的tableView单元格,如下所示。这些标签的约束可以在图像中看到 对于每个标签,我将行数设置为0,将换行选项设置为换行。但是,当tableView加载时,文本显示在一行中,如下所示Ios 无法在tableView中的多行中显示UILabel,ios,swift,uitableview,uilabel,multiline,Ios,Swift,Uitableview,Uilabel,Multiline,我有一个带有两个标签的tableView单元格,如下所示。这些标签的约束可以在图像中看到 对于每个标签,我将行数设置为0,将换行选项设置为换行。但是,当tableView加载时,文本显示在一行中,如下所示 什么原因可能导致此问题?之所以发生此问题,可能是因为它采用了UITableViewCell的自定义高度 请设置estimatedRowHeight和rowHeight=UITableViewAutomaticDimension tableView.estimatedRowHeight =
什么原因可能导致此问题?之所以发生此问题,可能是因为它采用了
UITableViewCell的自定义高度
请设置estimatedRowHeight
和rowHeight=UITableViewAutomaticDimension
tableView.estimatedRowHeight = 100
tableView.rowHeight = UITableViewAutomaticDimension
它会解决你的问题
谢谢你 这可能是因为它采用了UITableViewCell的自定义高度
请设置estimatedRowHeight
和rowHeight=UITableViewAutomaticDimension
tableView.estimatedRowHeight = 100
tableView.rowHeight = UITableViewAutomaticDimension
它会解决你的问题
谢谢你 你有标签的高度限制吗?我没有标签的高度限制。请截图显示所有限制(查看Xcode上的右选项卡)对于此特定视图并将其添加到问题中,您应该添加具有749优先级的高度约束。您可以将tableview单元格高度设置为AutoDimension标签是否有高度约束?我没有标签的高度约束。请对所有约束进行截屏(查看Xcode上的右侧选项卡)对于此特定视图并将其添加到问题中,您应该添加高度约束,每个约束的优先级为749。您可以将tableview单元格高度设置为AutoDimension看起来OP正在使用故事板,值得注意的是,这也可以通过确保行高和估计值设置为AutomaticLooks来实现,就像OP使用故事板一样,因此值得注意的是,这也可以通过确保行高和估计值设置为Automatic来实现