【问题标题】:Auto-layout giving 8 spacing for top bottom and leading自动布局为顶部底部和前导提供 8 个间距
【发布时间】:2014-09-25 13:52:00
【问题描述】:

我是 IB 自动布局的新手,遇到了一些问题。我正在使用 .xib 文件创建一个新的 TableViewCell。我有一个高度为 130,宽度为 320 的单元格。我在单元格中有另一个普通的 uiview,宽度为 120,顶部、底部和前导间距设置为 0。我希望边缘与超级视图,只有当我将间距设置为 -8 时它才有效...有谁知道我做错了什么以及为什么会自动为我添加 8 个间距?

这是截图。

【问题讨论】:

标签: ios iphone autolayout


【解决方案1】:

如果您以 iOS8 为目标,那么新引入的 layout margins 可能会导致这种观察。

编辑:来自链接的帖子是如何更改布局边距:

myView.layoutMargins = UIEdgeInsetsMake(0, 0, 0, 0);

【讨论】:

  • 是的,但为什么不告诉 OP 如何更改它们?
猜你喜欢
  • 2015-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-15
  • 2020-12-05
  • 2021-04-14
  • 2022-12-01
  • 1970-01-01
相关资源
最近更新 更多