以纵向模式查看表格时,表格视图自定义单元中的我的标签不会调整大小
使用 Xcode 6,beta 5 - Swift 语言。运行模拟器 iPhone 5s
在这个新的 Xcode 中,ViewController 和 tableview 的默认大小是 600x600。所以添加约束变得非常非常重要。
这是完整项目的链接:https ://www.dropbox.com/s/mwjubsmcc8kwv1n/test%202.zip
这是我在 tableviewcell 中的标签上应用的约束。一切都设置为优先级 = 1000,但我也尝试了各种优先级组合。
更大的约束图像
我已经尝试了各种内容拥抱优先级和内容压缩阻力优先级。没有任何帮助。
现在,由于左右约束指定每边将有 100 个像素,因此标签在纵向模式下的宽度应该已调整为以下大小:
320-100-100 = 120 像素
这符合设备上设置的宽度限制 <= 300
唉!!!我一直得到的是这个。
不过风景看起来不错。
这是我标签的设置(以防万一)
请注意,“Lines = 0”的数量我已将其更改为 Lines=1,但这也无济于事。