昨天测试人员测出了一个bug,我把这个任务交给了倩神,但是倩神却解了两天,而且她上网查阅各种资料都没有找到具体的解决方案。后来她通过其好友柱大神的帮忙终于解决了,因为倩神没有blog,so要求我帮她写一篇以便方便将来出现同样问题的程序猿们参考。
需求是这样的,如图:
她的约束代码如下:
问题是这样的:
左边label的字少的时候是这样的:
左边label的字多的时候是这样的(右边label被挤出去了,没显示全):
要求实现的样式:
左边label字数少的时候:
左边label字数多的时候:
说白了,就是不管左边label里的内容有多少,右边label的位置一直固定不变,并且其宽度随其内容改变。
解决方案如下(另写demo):
特别注意要添加如下代码才能实现上述效果:
经倩神再三叮嘱,在此再次感谢柱大神的协助!