我正在开发具有 UITabeView 的 IOS 应用程序。我需要自定义 UITableViewCell,因此我创建了 .xib 文件来设计它并将其链接到我的自定义类。但是我想要一个按钮正确对齐,但我无法实现。下面的屏幕截图显示了我的问题:
我正在使用自动布局。在左侧,我打开了 .xib,其中有一个按钮。中间有一个模拟器,它只显示了按钮的一部分。此外,如果改变方向,按钮的绝对位置不会改变(它变得完全可见)。在右侧,您可以看到我是如何设置约束的。显然,我以错误的方式做到了,但我已经尝试了一切,但没有任何帮助。不同的约束、值、切换的自动布局 - 没有效果。 如何设置约束以使我的按钮右对齐(在两个方向上)?
附言我正在使用 Swift。
最佳答案
您必须将按钮链接到包含它的 View ,您可以按 Ctrl 并将鼠标从按钮拖动到包含它的 View ,Xcode 将显示一个包含可用约束的菜单:
您必须选择设置按钮位置所需的约束,在您的情况下,它将引导空间到容器,此外您还应该选择宽度和高度约束。要选择这些约束,您可以按屏幕底部的此按钮:
然后在以下菜单中选择宽度和高度约束:
希望对您有所帮助!
关于IOS 8 界面生成器 UITableViewCell 对齐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26736711/