故事板视图尾随显示不正确
Posted
技术标签:
【中文标题】故事板视图尾随显示不正确【英文标题】:storyboard view trailling is not show proper 【发布时间】:2018-07-31 06:12:05 【问题描述】:我给出了堆栈视图的约束,我已经给出了视图 15 的前导和尾随意味着从水平两端相等。它显示正确的前导 15,但未显示正确的尾随。 并且没有显示任何错误。
请检查我的滚动视图约束
另外,我也检查了边距。它没有设置。谁能帮我解决这个问题?
谢谢
【问题讨论】:
如果将文字NO
替换为TESTING
,会向右延伸吗?
是的。它向右延伸,但我希望“否”在适当的位置意味着始终落后 15。
您需要了解的是,当使用自动布局/约束时,滚动视图的 content 决定了它的contentSize
...您正在尝试使用滚动视图的框架以确定其内容的定位。如果您向堆栈视图添加宽度约束“等于(scrollview-frame-width - 30)”,并且前导约束为 15,您将获得所需的结果(并且您无需添加“隐藏标签”。
好的。谢谢回复。我试试看。
【参考方案1】:
现在,我发现了问题。这是因为滚动视图没有得到它的内容宽度,这就是它看起来不合适的原因。所以我只是放置了一个隐藏标签,其宽度与 superview 相同,高度为 0。它提供了滚动视图内容的宽度并解决了我的问题。
我知道这是黑客,但它对我有用。
如果此问题存在任何其他解决方案,任何人都可以纠正我。
谢谢
【讨论】:
以上是关于故事板视图尾随显示不正确的主要内容,如果未能解决你的问题,请参考以下文章
Swift 故事板:拆分视图控制器在 MacOS 上未正确显示
iOS 故事板 UINavigationController 不正确地弹出视图(向下滑动,而不是向右滑动)