swift登录表单与背景不对应

时间:2017-07-28 19:15:28

标签: ios iphone swift xcode

我正在开发一个应用程序,我目前正在登录页面,我无法让Textfields和按钮与背景对齐。该应用仅使用纵向视图。

iPhone 7s plus

如果还有其他问题请问我,我可以回答这些问题。

Login Page without buttons or textfields

2 个答案:

答案 0 :(得分:0)

由于屏幕尺寸的差异,您可能会一直沮丧地试图将文本字段,标签和按钮与“全屏”背景图像进行匹配。

我认为使用时会好得多:

  • 普通背景渐变
  • 具有透明背景的“徽标”图片
  • 文本条目“框”+字段作为自定义视图
  • 按钮作为按钮

然后,使用约束(可能还有UIStackView或两个)来相对于彼此排列这些元素。

答案 1 :(得分:-1)

您可以尝试约束,这可以使您的应用程序用于任何模式(横向或纵向)。尝试参考此视频它真的很有帮助

https://www.youtube.com/watch?v=7iT9fueKCJM