【问题标题】:Using Autolayout changes button position使用自动布局更改按钮位置
【发布时间】:2014-03-13 10:17:57
【问题描述】:

我在不使用自动布局的情况下制作了一个视图。当我在设备上运行应用程序时,按钮位置与 .xib 文件中的位置相同。但是当我使用自动布局选项时,我的按钮之一是粘在底部(尽管在 .xib 文件中有正确的位置)。我应该使用什么约束来调整相同位置的按钮。我是初学者请帮助。

【问题讨论】:

  • 你能提供截图吗?
  • This 可以帮助您对自动布局有基本的了解。自动布局是一个棘手的功能,请更好地理解,否则可能会给您带来真正的麻烦!
  • 你需要包括截图和代码

标签: ios objective-c xcode ipad xcode4


【解决方案1】:

在 Interface Builder 中,您应该能够使用 command-alt-= 来更新视图框架以匹配您的约束。这应该使问题显而易见。

【讨论】:

    【解决方案2】:

    从该按钮更新您的约束。 删除约束底部空间以进行超级视图并根据您的按钮上方进行约束。

    【讨论】:

      【解决方案3】:

      您可以按“命令 A”选择 nib 文件上的所有项目,然后转到编辑器->解决自动布局问题->重置为建议的约束

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-02-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-07-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多