【发布时间】:2016-02-03 15:05:24
【问题描述】:
我第一次使用自动布局和堆栈视图。我正在创建一个登录屏幕,我想在其中放置一个图像视图,并且在该图像视图上我想放置一个没有边框的文本字段。但是我在使用 stackview 时坚持。好像我给垂直轴那个时间我的图像视图和文本字段来了垂直相反,或者如果水平轴则水平相反。我该如何解决这个问题,请给我一些建议。
【问题讨论】:
标签: ios objective-c storyboard autolayout uistackview
我第一次使用自动布局和堆栈视图。我正在创建一个登录屏幕,我想在其中放置一个图像视图,并且在该图像视图上我想放置一个没有边框的文本字段。但是我在使用 stackview 时坚持。好像我给垂直轴那个时间我的图像视图和文本字段来了垂直相反,或者如果水平轴则水平相反。我该如何解决这个问题,请给我一些建议。
【问题讨论】:
标签: ios objective-c storyboard autolayout uistackview
解决方案 nr1:TextFields 实际上具有背景属性,因此您可以在那里设置图像。
Nr2:如果您真的想坚持使用 ImageView,那么您需要将 TextField 的宽度和高度设置为等于您的 ImageView 并将其垂直和水平居中。
Nr3:您可以选择 ImageView 和 TextField 并在对齐菜单中加入所有边缘(它是情节提要底部的第二个按钮)。
Nr4:2 和 3 之间的某种组合。
在我个人看来,stakview 很烂,而且有点难以使用......
【讨论】: