约束标签彼此相邻

时间:2017-06-30 05:20:18

标签: ios iphone swift xcode constraints

我正在尝试约束故事板上彼此相邻的两个标签,但是,它无法正常工作。有关如何成功约束两个标签彼此相邻的任何帮助,如果没有它们相互干扰就会很棒。

当标签受到约束而没有问题时,应用程序崩溃,显然是因为约束阻碍了彼此。

我收到的问题如下:

'Frame for UIImage will be different at run time'
'Horizontal position will be 139 at run time but is 56 in the canvas'
'Width will be 27 at run time but is 110 in the canvas'

我认为问题在于,当得分标签受到约束并且它增加任何数字时,标签大小会发生变化,从而导致故事板刷新,因此所有动画都会消失并停止,就像首次启动应用时一样。我试图让标签更大,这样当字体大小改变时它不会影响故事板,但这不起作用。

感谢。

2 个答案:

答案 0 :(得分:0)

请按以下步骤操作: 1-并排放置两个按钮,并尽可能多地留出空隙。 2 - 现在选择按钮并从左,右和顶部添加约束。并使第二个按钮约束相对于第一个约束是离子的。

答案 1 :(得分:0)

请分享一些代码。如果您希望两个标签彼此相邻,则第一个标签需要固定在其超视图的左侧,并且具有超视图的顶部/底部约束或固定高度。第二个标签应具有从其左边距到第一个标签右边距的约束。您的第二个标签还需要一个固定在超视图右侧的右侧约束,以及一个顶部/底部或固定高度。