如何在UIScrollview中为按钮设置底部?

时间:2013-10-01 15:34:23

标签: ios uiscrollview

我在UIScrollview中有一些UIViews(标签,textviews,按钮)。我用IB来设计UI。我想把一个按钮边缘底部20px放到uiscollview。在android中,我很容易将底部/顶部/左/右边距边缘视图。但是我怎么能在iOS中这样做呢?我必须为此编码或只是调整IB中的一些信息?我是iOS新手,请帮助我。非常感谢!

1 个答案:

答案 0 :(得分:1)

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

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

如果您使用的是自动布局,则必须添加一个约束,将超级视图的底部间距设置为20(或default)。