我想使用自动布局来布局我的标签。在iPad 10.5中可以正常工作。但是,当我转移到具有更大屏幕的任何其他版本的iPad时,这种设计就会失效。任何人,请帮助我解决这个问题。
答案 0 :(得分:8)
快捷键4
使用堆栈视图
步骤1 。在labels
内插入stack view
这样
第2步。在堆栈视图上添加constraints
top
,bottom
,left
和right
对齐方式根据您的要求
这样->
第3步。
使用Stackview
个属性
a。)设置{strong>堆栈视图 axis
的{{1}}以及Horizontally
。
b。)根据要求设置对齐方式。
c。)根据要求设置“分布”(此处我使用均等填充)。
b。)设置vertically
之间的间距。
查看此处->
现在运行。它将起作用,它将在所有labels
和iPhone
之类的设备中也显示相同的内容(水平和垂直)。
它将显示如下(iPhone6splus)
谢谢
答案 1 :(得分:-1)
答案 2 :(得分:-1)
似乎您仅为iPad或iPhone创建/检查了约束。在情节提要编辑器上更改设备范围的类型,您会发现错误。请注意所有设备类型的UI。