Ios 如何在UIScrollview中为按钮留出底部空白?

Ios 如何在UIScrollview中为按钮留出底部空白?,ios,uiscrollview,Ios,Uiscrollview,我在UIScrollview中有一些UIView(标签、文本视图、按钮)。我用IB设计UI。我想把一个按钮边距底部20px的视图。在安卓系统中,我很容易在底部/顶部/左侧/右侧留出空白,以便查看其他视图。但我如何在iOS中做到这一点?我必须为此编写代码,或者只是调整IB中的一些信息?我对iOS非常陌生,请帮助我。非常感谢 如果不使用自动布局,则必须使滚动视图高出20点,并操纵按钮的框架: button.frame = CGRectMake(CGRectGetMinX(button.frame),

我在UIScrollview中有一些UIView(标签、文本视图、按钮)。我用IB设计UI。我想把一个按钮边距底部20px的视图。在安卓系统中,我很容易在底部/顶部/左侧/右侧留出空白,以便查看其他视图。但我如何在iOS中做到这一点?我必须为此编写代码,或者只是调整IB中的一些信息?我对iOS非常陌生,请帮助我。非常感谢

如果不使用自动布局,则必须使滚动视图高出20点,并操纵按钮的框架:

button.frame = CGRectMake(CGRectGetMinX(button.frame), CGRectGetMinY(button.frame) - 20, CGRectGetWidth(button.frame), CGRectGetHeight(button.frame));

如果使用自动布局,则必须添加一个约束,将superview的底部间距设置为20(或
默认值
)。

如果不使用自动布局,则必须使滚动视图高出20点,并操纵按钮的框架:

button.frame = CGRectMake(CGRectGetMinX(button.frame), CGRectGetMinY(button.frame) - 20, CGRectGetWidth(button.frame), CGRectGetHeight(button.frame));
如果使用自动布局,则必须添加一个约束,将superview的底部间距设置为20(或
默认值