我有一个使用AutoLayout设置的UIScrollView。我对" Save"有限制。从按钮底部到滚动视图底部的按钮,设置为0. scrollview对superview的底部约束为零。这意味着,“保存”按钮应该距离底部0像素,甚至在属性检查器上也是如此(参见屏幕截图)。为什么当我运行项目,甚至从故事板上查看时,这个按钮不在屏幕的底部?为什么保存按钮拒绝在滚动视图的底部对齐,从而在屏幕底部对齐?
答案 0 :(得分:0)
根据这篇文章:https://www.natashatherobot.com/ios-autolayout-scrollview/,处理scrollview的最佳方法是确保只有一个视图(我们称之为contentView)在scrollview中。将所有子视图放在contentView中,诀窍是使用从scrollview到该contentView的相同高度和宽度。我能够以这种方式解决我的问题。