[問題] autolayout 靠左貼齊的問題

看板MacDev作者 (忙碌)時間11年前 (2013/12/04 11:03), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請問各位前輩, 我想要讓一個 UILabel 靠左貼齊另一個長度會變的 UILabel 又不會超過外圍的 View 寬度 這樣 autolayout 的 constraint 要怎麼下比較好呢? 例如: ┌─────────────┐ │┌───┐ ┌───┐ │ ││label1│ │label2│ │ │└───┘ └───┘ │ └─────────────┘ View label1 的長度會隨內容改變長度 label2 固定寬度,可是想要靠左貼齊 label1 然後 label1 跟 label2 都要在 View 的寬度內 View 會隨著 Portrait 或 Landscape 改變有兩種寬度 有什麼建議嗎QQ 目前 label1 設定 leading、top、trailing space label2 設定 leading、top space、width、height (trailing 不知道怎麼設比較好?) 這樣的效果是 label2 可以靠左貼齊 label1 可是當 label1 長度過長就會把自己跟 label2 都擠超出 View 的範圍內 感謝指教~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.137.64.222

12/04 13:50, , 1F
所以label1長度過長怎麼處理呢 換行如何
12/04 13:50, 1F

12/04 21:56, , 2F
目前還沒想到怎麼處理過長@@ 看來好像不太容易有這個效果
12/04 21:56, 2F
文章代碼(AID): #1IdfkBIm (MacDev)
文章代碼(AID): #1IdfkBIm (MacDev)