Swift 3/Xcode文本对齐到imageview

问题描述:

我需要你的帮助(也许?)愚蠢的问题。Swift 3/Xcode文本对齐到imageview

我是Swift的新手,我仍然需要了解Xcode中的几件事情。 其中之一是TEXT ALIGNMENT。

我想将标签与图像视图对齐,就像我附加的图片一样。 有人可以帮我解决我的问题吗?我该怎么做? 这只是一个约束的问题,还是有其他事情我必须通过代码来完成?

预先感谢您。

I'd like to achieve this in Xcode

+0

能否请您解释一下截图?哪个图片和哪个标签? – PGDev

+0

我知道Swift与我想要实现的结果并不相关,但我问过是否有任何代码(在swift中),我不得不编写来获得我想要的结果。 –

+0

@PGDev我想有一个图像视图(我的屏幕截图中的方形)和一个标签,其排列方式如下:1)如果标签是单行,则与图像视图居中对齐2)如果标签是多行,它与图像视图顶部对齐。我不知道标签的行数。它必须适应dinamically –

在属性界面生成器的检查,对标签,行属性设置为0。这会像文本换行。除了手动将标签拖放到图像视图旁边之外,您无需执行任何操作即可对齐。

+0

不起作用:( –

你可以用约束做

图像设置领导和顶部约束,使顶部基料比对标签和图片通过选择项检查这个图像

enter image description here

+0

工作时,当你有多条线,但标签将不会集中到imageview,如果它是单线:(:( –