昨天測試人員測出了一個bug,我把這個任務交給了倩神,但是倩神卻解了兩天,而且她上網查閱各種資料都沒有找到具體的解決方案。後來她通過其好友柱大神的幫忙終於解決了,因爲倩神沒有blog,so要求我幫她寫一篇以便方便將來出現同樣問題的程序猿們參考。
需求是這樣的,如圖:
她的約束代碼如下:
問題是這樣的:
左邊label的字少的時候是這樣的:
左邊label的字多的時候是這樣的(右邊label被擠出去了,沒顯示全):
要求實現的樣式:
左邊label字數少的時候:
左邊label字數多的時候:
說白了,就是不管左邊label裏的內容有多少,右邊label的位置一直固定不變,並且其寬度隨其內容改變。
解決方案如下(另寫demo):
特別注意要添加如下代碼才能實現上述效果:
經倩神再三叮囑,在此再次感謝柱大神的協助!