移动标签而不将其嵌套在填充UIView的屏幕下

时间:2015-12-30 01:18:22

标签: swift

我有一个实现GMSMapView的UIView,它可以伸展以填充屏幕。我想要一个小标签,在右上角的地图上显示文字。

我设法重新安排排列,以便在中心成功地将其显示在地图上:

enter image description here

但是当我尝试将它移到另一个地方时,它会在Map Label下筑巢并且不再出现:

enter image description here

如何防止它在Map Label视图下嵌套?

1 个答案:

答案 0 :(得分:1)

首先从标签中删除所有约束,然后将视图中间的标签居中对齐。然后转到解决自动布局问题并在添加缺少约束后单击更新约束并运行该应用程序。我使用的另一种方法是将标签堆叠在中间并添加适当的约束。要添加堆栈视图,请选择您的标签,然后单击水平放置在PIN行上的第一个图标。

enter image description here