2016-10-04 78 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