0

我第一次使用自动布局和stackview。我正在创建一个登录屏幕,我想在其中放置一个图像视图,并且在该图像视图上我想放置一个没有边框的文本字段。但是我在使用 stackview 时坚持。好像我给垂直轴那个时间我的图像视图和文本字段来了垂直相反,或者如果水平轴则水平相反。我该如何解决这个问题,请给我一些建议。

4

2 回答 2

0

给出负间距值以实现一个在另一个之上。
还要确保对齐是中心,分布是填充。
我用它在图像视图顶部添加标签,如下所示:

在此处输入图像描述

于 2020-08-06T04:46:19.370 回答
0

解决方案 nr1:TextFields 实际上具有背景属性,因此您可以在那里设置图像。

Nr2:如果您真的想坚持使用 ImageView,那么您需要将 TextField 的宽度和高度设置为等于您的 ImageView 并将其垂直和水平居中。

Nr3:您可以选择 ImageView 和 TextField 并在对齐菜单中加入所有边缘(这是情节提要底部的第二个按钮)。

Nr4:2 和 3 之间的某种组合。

在我个人看来,stakview 很烂,而且有点难以合作......

于 2015-11-03T13:55:36.600 回答