2016-10-04 81 views
1

我想设计一个自定义的tableviewcell与5 UILabel系列不同宽度,但相同的高度在iPad的景观,一切工作正常以前的iPad,但在12.9“iPad我无法设置约束正确地说,我尝试了Aspect-Ration约束,基于优先级的约束和恒定宽度约束,但似乎没有任何工作对我来说,每次随机一个标签越来越大,有没有人知道更好的方法来解决这个问题,自动布局问题与UITableViewCell

+0

我通过使用多个约束修复了问题,为了修复我使用等宽度containt的宽度低优先级和小于高优先级的问题,修复了这个问题 – radkrish

回答

0

我通过使用多个约束,对于固定我用相同的宽度containt低优先级和较小的比优先级高的宽度固定的问题,这解决了问题 -

1

什么您为每个标签设置了哪些约束条件?

  • 拖尾空间
  • 领先的空间标签
  • 之间
  • 垂直空间,这样它应该工作正常等于高度(每个标签)

关于你的tableView,您使用的是委托的方法:

-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath