1

将内容包装在 aUIScrollView中是一种常见的技术,目的是在键盘出现时将其移开。这是通过修改滚动视图的框架/边界来完成的,以便它包含键盘未覆盖的区域。根据Ole Begemann的说法,在使用 autolayout 时不应使用该frame属性

不使用框架如何实现同样的效果?

4

1 回答 1

0

您可以在 IB 中为您的约束创建一个出口,例如将底部连接UISCrollView到超级视图的约束,然后使用代码更改该约束的常量。这也可以在动画块中进行动画处理。

        self.someConstraint.constant = ...;
于 2013-04-16T11:29:34.983 回答