看板 MacDev 關於我們 聯絡資訊
想請問各位大大 我想由上至下排列三個label, 如下方連結圖 http://imgur.com/a/JxDxv 分別以T(top), C(center), B(bottom) 來代表上中下label 1. 其中紅色標示之constraint代表T, C, B與superView的leading, trailing, top或 bottom 之間距的設定 2. 另外C, B 的高也有constraint(這個圖片沒有畫出來),皆為 height >= 0 3. C與B有設定vertical spacing = 8 4. T與C有設定vertical spacing = 8 做到這邊我認為就已經完成了,C, B會隨著文字數的多寡改變高度 而T會盡量填滿整個剩餘的螢幕 但是...結果還是有warning,說什麼T, C, B的高或者Y座標要設定好...QQ 請問我要怎樣修改才能完成我想要的畫面呢? 先謝謝各位大大的幫助! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.163.43.197 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1484797282.A.3FD.html
darktt: 先看完這個吧,goo.gl/niQaYz 01/19 12:54
denkeni: 你有設定 T C B 之中 centerX, centerY 之間的關係嗎 01/19 13:43
howdiun: 讓T的vertical priority比CB低 01/19 13:55
vicjoyce0328: 多加一個vertical stack 當做root 應該比較好 01/19 19:59
issuemylove: 謝謝darktt大大的連結,我再去研究看看! 01/23 11:33
issuemylove: 另外,確實我想了一下,會是有垂直方向的未定義 01/23 11:34
issuemylove: priority的方式我也覺得可行!,可是又會牽扯到其它 01/23 11:34
issuemylove: warning的樣子。囧 01/23 11:34
issuemylove: 謝謝各位大大們的幫助! 01/23 11:35