【问题标题】:storyboard view trailling is not show proper故事板视图尾随显示不正确
【发布时间】:2023-03-14 07:13:02
【问题描述】:

我给出了堆栈视图的约束,我已经给出了视图 15 的前导和尾随意味着从水平两端相等。它显示正确的前导 15,但未显示正确的尾随。 并且没有显示任何错误。

请检查我的滚动视图约束

另外,我也检查了边距。它没有设置。谁能帮我解决这个问题?

谢谢

【问题讨论】:

  • 如果将文字NO替换为TESTING,会向右延伸吗?
  • 是的。它向右延伸,但我希望“否”在适当的位置意味着始终落后 15。
  • 您需要了解的是,当使用自动布局/约束时,滚动视图的 content 决定了它的contentSize...您正在尝试使用滚动视图的框架以确定其内容的定位。如果您向堆栈视图添加宽度约束“等于(scrollview-frame-width - 30)”,并且前导约束为 15,您将获得所需的结果(并且您无需添加“隐藏标签”。
  • 好的。谢谢回复。我试试看。

标签: ios uiscrollview autolayout storyboard


【解决方案1】:

现在,我发现了问题。这是因为滚动视图没有得到它的内容宽度,这就是它看起来不合适的原因。所以我只是放置了一个隐藏标签,其宽度与 superview 相同,高度为 0。它提供了滚动视图内容的宽度并解决了我的问题。

我知道这是黑客,但它对我有用。

如果此问题存在任何其他解决方案,任何人都可以纠正我。

谢谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-11-15
    • 1970-01-01
    • 2011-12-01
    • 2012-04-10
    • 2016-09-30
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多