作者ppcat (忙碌)
看板MacDev
标题[问题] autolayout 靠左贴齐的问题
时间Wed Dec 4 11:03:33 2013
请问各位前辈,
我想要让一个 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
1F:推 ian90911:所以label1长度过长怎麽处理呢 换行如何 12/04 13:50
2F:→ ppcat:目前还没想到怎麽处理过长@@ 看来好像不太容易有这个效果 12/04 21:56